25678 Commits

Author SHA1 Message Date
pancake
1997994405 Remove unnecessary ci step 2021-02-22 13:19:38 +01:00
pancake
92e39c18f7
Remove meson version hacks (#18373)
Co-authored-by: pancake <pancake@nopcode.org>
2021-02-21 01:51:08 +01:00
pancake
9e00eeda5c
Add meson -Dplugins=a,b,c to build only the specified plugins ##build (#18372)
Co-authored-by: pancake <pancake@nopcode.org>
2021-02-20 14:45:20 +01:00
pancake
a6dab8fa9d Fix charset in master with proper fix 2021-02-19 17:45:16 +01:00
condret
7f0f072e39
Esil plugin management APIs ##esil (#18371)
* Implement esil plugin management (activate+deactivate)
* Add r_anal_esil_{get/del}_op ##esil
* Add dummy_op to esil_dummy
* Fix deactivating plugins on r_anal_esil_free ##esil
* Add local getter for active esil plugins ##esil
2021-02-19 10:24:48 +01:00
gogo2464
fc58880850
Fix bug to not print both long chars (#18367) 2021-02-18 18:43:03 +01:00
pancake
fb701eba1b Fix compilation warnings on some build types 2021-02-18 18:33:25 +01:00
Dennis Goodlett
4c8f20309d
Fix segfault in ms with blank line (#18369) 2021-02-16 21:01:36 +01:00
Alexandr
a1c6423238
Fix #17049 - oa whithout filename specify, add oa test ##io 2021-02-16 14:37:54 +01:00
Dennis Goodlett
1588ae9524 Fix NULL dereference in rfs tab complete 2021-02-15 22:55:00 +01:00
Pamplemousse
8841faf4ae prefer_linkage_name fails if ctx->lang is NULL
Signed-off-by: Pamplemousse <xav.maso@gmail.com>
2021-02-14 23:22:42 +01:00
gogo
a801b7648d Fix bug to write the last chars 2021-02-14 21:51:34 +01:00
pancake
c20d67b61f Oops, fix remaining ?0/?1 -> ?t0/?t1 in debugger 2021-02-14 12:06:27 +01:00
pancake
7d076a5b5a Fix fs.posix.cat and use r_sys_dir instead of reimplement (-48LOC) ##fs 2021-02-14 09:19:04 +01:00
pancake
a350c2cd3b Add help message for winkd://? and improve desc ##io 2021-02-14 03:19:24 +01:00
pancake
8be28cc949 Fix linux-static pub action ##ci 2021-02-14 02:41:34 +01:00
pancake
30ea521f7b Show useful error message in r2blob 2021-02-14 02:41:34 +01:00
pancake
77cf15c2c3 Fixes to make the r2blob shine again ##build 2021-02-14 02:41:34 +01:00
pancake
98678fafc6 Fix OOB crash found in asanfuzz testsuite 2021-02-14 02:41:34 +01:00
pancake
da7f0310e4 Fixes for sys/static with acr 2021-02-14 02:41:34 +01:00
pancake
bc95499c1d Fix tests 2021-02-14 01:10:35 +01:00
pancake
67c44a7c11 Fix asm.lines.bb with asm.sections set ##disasm 2021-02-14 01:10:35 +01:00
pancake
8fd0290881 Remove asm.bb (asm.bb.line -> asm.lines.bb, asm.bb.middle -> asm.bbmiddle) ##core
* The old asm.lines.bb has been renamed to asm.lines.jmp
* Theres asm.middle, asm.bbmiddle and asm.flags.middle, will be good to clarify
2021-02-14 01:10:35 +01:00
pancake
993a88f4cd Fix tests 2021-02-14 01:01:41 +01:00
pancake
ef8e3cb512 Make macos-ci green for now 2021-02-14 00:50:40 +01:00
pancake
756b80ff6c Implement ps, psz, psj and psj with charset support ##charset 2021-02-14 00:50:40 +01:00
pancake
cceffe1488 Fix encoding infinite loop and other issues 2021-02-14 00:50:40 +01:00
gogo
6b151e490a Support multi-byte input in charset ##charset 2021-02-14 00:50:40 +01:00
pancake
9398ce4eb7 Add -Wno-unneeded-internal-declaration 2021-02-13 05:18:09 +01:00
pancake
054b5fa46a
Add 32bit Debian packaging and bonus CI fixes ##build 2021-02-13 05:09:30 +01:00
pancake
70f51531d0
Add use_ssl meson option to be in sync with acr behaviour ##build (#18358) 2021-02-13 04:10:24 +01:00
pancake
1124d00127 Fix name collision for SHA functions ##hash 2021-02-13 03:51:50 +01:00
pancake
d640634666 Fix oobread in charset.c 2021-02-13 03:00:43 +01:00
pancake
6de47ca9f8 Add dbg.maxsnapsize to avoid snapping huge maps ##debug
* Fix ASAN assert with debugger tests
2021-02-13 03:00:40 +01:00
Sylvain Pelissier
43016dee95
x86 test cleanning and keystone test fix (#18354) 2021-02-11 22:58:08 +01:00
gogo2464
bc91db92f3
Add more runes to pokered ##charset 2021-02-11 22:57:43 +01:00
pancake
48d8fbdd96 Fix missing quote 2021-02-11 22:56:37 +01:00
pancake
ea6774b751 Enforce -std=gnu89 with -Werror instead of hacky regexes in tests 2021-02-11 18:19:06 +01:00
pancake
0a155498bc Fix c89 warnings 2021-02-11 16:01:48 +01:00
pancake
0ceafe426b Dist for macOS 2021-02-11 16:01:48 +01:00
pancake
7516c079f0 Fix race condition in fs test 2021-02-11 10:39:06 +01:00
pancake
a86f8077fc Release 5.1.1 5.1.1 2021-02-11 01:59:05 +01:00
Murphy
c66bc44bcc Add missing images for /m ##webui 2021-02-10 23:58:06 +01:00
pancake
be2b804cf7
Honor anal.depth in a more consistent way ##anal (#18328)
* Speedup an unnecessarily slow riscv test
2021-02-10 13:01:31 +01:00
pancake
5a229b7417
Update node colors more frequently ##graph (#18345)
* Remove r_agraph_add_node_with_color
* color is not const char* ansi string instead of int traceid
2021-02-10 10:41:54 +01:00
soroosh-chabi
205962f73c
Fix a credentials downgrade problem in Install.sh ##build
* Fix failure when finding the executing user's ID during install

The `UID` variable used previously is a Bash extension that isn't present on all
POSIX shells.

* Prioritize downgrading credentials during install

The first thing to do is to check and, if necessary, downgrade the credentials
before proceeding any further during install. Also, checking for the presence of
GNU Make is delayed after the arguments to the install script have been parsed.
2021-02-09 23:06:55 +01:00
Sylvain Pelissier
3a66b698f1 Add test for ARM Vector35 plugin and fix other plugin tests 2021-02-09 23:04:30 +01:00
pancake
95af8dd05e Trim spaces around fs+ arguments 2021-02-09 16:01:53 +01:00
pancake
0cc2cdd200
Honor afbc in graph and disasm and improve output in JSON ##graph (#18341) 2021-02-09 14:23:25 +01:00
pancake
bf9f4fac04 Honor color palete and honor hex.cols in p2 ##print 2021-02-09 11:38:24 +01:00