Hi, (CCing people who have either recently been interested in radare2, or have been in the past)
This post gathers all of my recent work on radare, rizin and their GUIs into one unit. Since we have cutter and rizin ready to go now, there's no need for the quirks dance we discussed before. The old cutter can upgrade to the new one and it will pull in rizin instead of radare2. I've tested the upgrade path, all seems well. Attached are diffs to existing ports and tarballs for new ports. Assuming they are good to go, they should be committed like this: - first, the new rizin port (this can co-exist with radare2 fine). - second, updated cutter port (which now uses rizin). - third, updated radare2 port. - finally, the new iaito port. Anyone willing to OK? -- Best Regards Edd Barrett https://www.theunixzoo.co.uk
rizin.tgz
Description: application/tar-gz
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/cutter/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile 28 May 2022 06:19:58 -0000 1.14
+++ Makefile 10 Aug 2022 08:29:12 -0000
@@ -1,52 +1,56 @@
-COMMENT = RE platform powered by radare2
+COMMENT = RE platform powered by rizin
-GH_ACCOUNT = radareorg
+V = 2.1.0
+GH_ACCOUNT = rizinorg
GH_PROJECT = cutter
-GH_TAGNAME = v1.12.0
-REVISION = 1
+GH_TAGNAME = v${V}
+
+# Requires the translations submodule. For the next release there should be a
+# proper vendored tarball and this step should not be needed.
+MASTER_SITES0 =
https://github.com/rizinorg/cutter-translations/archive/
+TRANSLATIONS_COMMIT = 97429865
+DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
+ cutter-translations-{}${TRANSLATIONS_COMMIT}.tar.gz:0 \
CATEGORIES = devel
HOMEPAGE = https://cutter.re/
-MAINTAINER = Jasper Lievisse Adriaanse <[email protected]>
-
# GPLv3
PERMIT_PACKAGE = Yes
-WANTLIB += ${COMPILER_LIBCXX} ${MODPY_WANTLIB}
-WANTLIB += KF5SyntaxHighlighting Qt5Core Qt5Gui Qt5Network Qt5Svg
-WANTLIB += Qt5Widgets c capstone cdt cgraph crypto gvc m ssl z
-WANTLIB += zip
+WANTLIB += ${COMPILER_LIBCXX} KF5SyntaxHighlighting Qt5Core Qt5Gui
+WANTLIB += Qt5Network Qt5Svg Qt5Widgets c cdt cgraph gvc m python3.9
+WANTLIB += rz_analysis rz_asm rz_bin rz_bp rz_config rz_cons rz_core
+WANTLIB += rz_crypto rz_debug rz_demangler rz_diff rz_egg rz_flag
+WANTLIB += rz_hash rz_il rz_io rz_lang rz_magic rz_parse rz_reg
+WANTLIB += rz_search rz_sign rz_socket rz_syscall rz_type rz_util
MODULES = devel/cmake \
lang/python \
x11/qt5
BUILD_DEPENDS = ${RUN_DEPENDS}
-RUN_DEPENDS = devel/radare2/main>=4.5.1
-LIB_DEPENDS = archivers/libzip \
- devel/capstone/main \
- devel/kf5/syntax-highlighting \
+RUN_DEPENDS = devel/rizin>=0.4.0
+LIB_DEPENDS = devel/kf5/syntax-highlighting \
math/graphviz \
x11/qt5/qtsvg
-WRKSRC = ${WRKDIST}/src
-
# XXX: Python-based plugins don't work yet, this needs
# CUTTER_ENABLE_PYTHON_BINDINGS which requires (unported) Shiboken2.
CONFIGURE_ARGS =-DCUTTER_ENABLE_GRAPHVIZ=ON \
-DCUTTER_ENABLE_KSYNTAXHIGHLIGHTING=ON \
-DCUTTER_ENABLE_PYTHON=ON \
-DCUTTER_ENABLE_CRASH_REPORTS=OFF \
- -DCUTTER_USE_BUNDLED_RADARE2=OFF
+ -DCUTTER_USE_BUNDLED_RIZIN=OFF
NO_TEST = Yes
-CFLAGS += -I${LOCALBASE}/include/KF5
-CXXFLAGS += -I${LOCALBASE}/include/KF5
+post-extract:
+ mv ${WRKDIR}/cutter-translations-${TRANSLATIONS_COMMIT}*/* \
+ ${WRKSRC}/src/translations
do-install:
- ${INSTALL_PROGRAM} ${WRKBUILD}/Cutter ${PREFIX}/bin/cutter
+ ${INSTALL_PROGRAM} ${WRKBUILD}/cutter ${PREFIX}/bin/cutter
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/cutter/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo 12 Sep 2020 08:47:43 -0000 1.5
+++ distinfo 10 Aug 2022 08:29:12 -0000
@@ -1,2 +1,4 @@
-SHA256 (cutter-1.12.0.tar.gz) = hoIT0uoLSim5sDybYFwrIVXEwDtic1qb03ag2ty0/hs=
-SIZE (cutter-1.12.0.tar.gz) = 2323732
+SHA256 (cutter-2.1.0.tar.gz) = YKrOrRYEwtyK+tQjlzKtENWIKrOIKOaVwPU9HhNMKlw=
+SHA256 (cutter-translations-97429865.tar.gz) =
mp1Cdpwek2TfxpSWiwWZTQLqhAgTozsWympsvoDJAGk=
+SIZE (cutter-2.1.0.tar.gz) = 2732264
+SIZE (cutter-translations-97429865.tar.gz) = 595073
Index: patches/patch-src_widgets_GraphGridLayout_cpp
===================================================================
RCS file: patches/patch-src_widgets_GraphGridLayout_cpp
diff -N patches/patch-src_widgets_GraphGridLayout_cpp
--- patches/patch-src_widgets_GraphGridLayout_cpp 11 Mar 2022 18:49:54
-0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-Index: src/widgets/GraphGridLayout.cpp
---- src/widgets/GraphGridLayout.cpp.orig
-+++ src/widgets/GraphGridLayout.cpp
-@@ -526,7 +526,7 @@ void GraphGridLayout::calculateEdgeMainColumn(GraphGri
- // to contain blocks above sweep line and query for nearest column which
isn't blocked by a block.
-
- struct Event {
-- size_t blockId;
-+ ut64 blockId;
- size_t edgeId;
- int row;
- enum Type {
Index: main/Makefile
===================================================================
RCS file: /cvs/ports/devel/radare2/main/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- main/Makefile 11 Mar 2022 18:53:08 -0000 1.26
+++ main/Makefile 9 Aug 2022 08:02:26 -0000
@@ -1,23 +1,23 @@
COMMENT = libre and portable reverse engineering framework
-V = 4.5.1
+V = 5.7.6
SUBST_VARS += V
GH_PROJECT = radare2
GH_TAGNAME = ${V}
-# When updating, use the output from the command below to set
-# the extra distfiles so as not to invoke clone_3rd_repo.sh during build:
-# grep -E '^TS_TIP' ${WRKSRC}/shlr/Makefile
-TREESITTER_COMMIT = 86a5dabb
-MASTER_SITES0 =
https://github.com/tree-sitter/tree-sitter/archive/
-
-MASTER_SITES = https://distfiles.sigtrap.nl/
+# When updating, grep the sources for `ARCH_ARM64_COMMIT` and
+# `ARCH_ARM7_COMMIT`.
+VECTOR35_ARM64_COMMIT = 9ab2b0be
+VECTOR35_ARMV7_COMMIT = dde39f69
+MASTER_SITES0 =
https://github.com/radareorg/vector35-arch-arm64/archive/
+MASTER_SITES1 =
https://github.com/radareorg/vector35-arch-armv7/archive/
DISTFILES = ${DISTNAME}${EXTRACT_SUFX} \
- treesitter-{}${TREESITTER_COMMIT}.tar.gz:0
+ vector35-arch-arm64-{}${VECTOR35_ARM64_COMMIT}.tar.gz:0
\
+ vector35-arch-armv7-{}${VECTOR35_ARMV7_COMMIT}.tar.gz:1
-# In radare, all libs have the same version
-LIBV = 8.0 # 4.4.0
+# In radare, all libs have the same version.
+LIBV = 9.0 # Upstream lib versions same as ${V}.
.for _lib in r_anal r_asm r_bin r_bp r_config r_cons r_core \
r_crypto r_debug r_egg r_flag r_fs r_hash r_io r_lang \
r_main r_magic r_parse r_reg r_search r_socket \
@@ -26,7 +26,7 @@ SHARED_LIBS+= ${_lib} ${LIBV}
.endfor
# uses pledge()
-WANTLIB = c capstone crypto kvm m pthread ssl util uv z zip
+WANTLIB = c capstone crypto kvm m pthread ssl uv z zip
DEBUG_PACKAGES = ${BUILD_PACKAGES}
@@ -42,16 +42,22 @@ CONFIGURE_ARGS += --mandir=${PREFIX}/man
--with-syszip
CONFIGURE_ENV += LDFLAGS="-L${LOCALBASE}/lib"
-MAKE_ENV = HOST_CC="${CC}"
+MAKE_ENV = HOST_CC="${CC}" HOST_CFLAGS="${CFLAGS}"
-# Requires downloading a number of test binaries
+# Requires network to download a number of test binaries.
+# Test suite seems very broken, but we kind of expected *some* failures, as we
+# use an older capstone than r2 embeds by default.
TEST_DEPENDS = devel/git \
- textproc/jq
+ textproc/jq \
+ ${BASE_PKGPATH}=${V}
TEST_IS_INTERACTIVE = Yes
TEST_TARGET = tests
post-extract:
- mv ${WRKDIR}/tree-sitter-${TREESITTER_COMMIT}*
${WRKSRC}/shlr/tree-sitter
+ mv ${WRKDIR}/vector35-arch-arm64-${VECTOR35_ARM64_COMMIT}* \
+ ${WRKSRC}/libr/asm/arch/arm/v35arm64/arch-arm64
+ mv ${WRKDIR}/vector35-arch-armv7-${VECTOR35_ARMV7_COMMIT}* \
+ ${WRKSRC}/libr/asm/arch/arm/v35arm64/arch-armv7
post-patch:
sed -i 's/>mips/>mipsen/' ${WRKSRC}/libr/anal/p/anal_mips_cs.c
Index: main/distinfo
===================================================================
RCS file: /cvs/ports/devel/radare2/main/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- main/distinfo 12 Sep 2020 08:47:37 -0000 1.14
+++ main/distinfo 9 Aug 2022 08:02:26 -0000
@@ -1,4 +1,6 @@
-SHA256 (radare2-4.5.1.tar.gz) = ToWzWYe9LKWIGtlYWXC5cP5zdIFL04O9HNYulhoMIos=
-SHA256 (treesitter-86a5dabb.tar.gz) =
Mowg7lh22eiae2r+omKusi+7SIpLWG95CRVD1gbo+Pc=
-SIZE (radare2-4.5.1.tar.gz) = 8266567
-SIZE (treesitter-86a5dabb.tar.gz) = 495011
+SHA256 (radare2-5.7.6.tar.gz) = HnmFBKl4kpgDrH1uQlMLBsRL5+GrtYQod6iNejTZ/Y8=
+SHA256 (vector35-arch-arm64-9ab2b0be.tar.gz) =
GU/kgGkj6MZY6wGRg3RXrdaSv8e3Ul6GvaAEVZ3tMRw=
+SHA256 (vector35-arch-armv7-dde39f69.tar.gz) =
M26EZpshg+VVlPxupWxl/B8ZNudSgADB95JMlR04NCQ=
+SIZE (radare2-5.7.6.tar.gz) = 10071795
+SIZE (vector35-arch-arm64-9ab2b0be.tar.gz) = 1050960
+SIZE (vector35-arch-armv7-dde39f69.tar.gz) = 255288
Index: main/patches/patch-binr_rules_mk
===================================================================
RCS file: /cvs/ports/devel/radare2/main/patches/patch-binr_rules_mk,v
retrieving revision 1.4
diff -u -p -r1.4 patch-binr_rules_mk
--- main/patches/patch-binr_rules_mk 11 Mar 2022 18:53:08 -0000 1.4
+++ main/patches/patch-binr_rules_mk 9 Aug 2022 08:02:26 -0000
@@ -4,12 +4,12 @@ and this interferes badly with lld
Index: binr/rules.mk
--- binr/rules.mk.orig
+++ binr/rules.mk
-@@ -3,7 +3,7 @@ include ../../libr/config.mk
- include ../../shlr/zip/deps.mk
+@@ -13,7 +13,7 @@ endif
+ endif
- ifeq (,$(findstring tcc,${CC}))
+ ifeq ($(USE_PIE),1)
-CFLAGS+=-pie
+#CFLAGS+=-pie
endif
- CFLAGS+=-I$(LTOP)/include
+ CFLAGS:=-I$(LTOP)/include -I$(LTOP)/include/sdb $(CFLAGS)
Index: main/patches/patch-libr_Makefile
===================================================================
RCS file: /cvs/ports/devel/radare2/main/patches/patch-libr_Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 patch-libr_Makefile
--- main/patches/patch-libr_Makefile 11 Mar 2022 18:53:08 -0000 1.11
+++ main/patches/patch-libr_Makefile 9 Aug 2022 08:02:26 -0000
@@ -3,11 +3,12 @@ Remove library symlinks
Index: libr/Makefile
--- libr/Makefile.orig
+++ libr/Makefile
-@@ -228,7 +228,6 @@ install: install-includes install-pkgconfig
- echo " ${DESTDIR}${LIBDIR}/$(call
libpath-to-name-version,$(lib),${LIBVERSION})"; \
+@@ -229,8 +229,6 @@ install: install-includes install-pkgconfig
rm -f "${DESTDIR}${LIBDIR}/$(call
libpath-to-name-version,$(lib),${LIBVERSION})"; \
+ rm -f "${DESTDIR}${LIBDIR}/$(call
libpath-to-name-version,$(lib),${ABIVERSION})"; \
${INSTALL_LIB} "$(lib)" "${DESTDIR}${LIBDIR}/$(call
libpath-to-name-version,$(lib),${LIBVERSION})"; \
-- ( cd "${DESTDIR}${LIBDIR}" ; ln -fs "$(call
libpath-to-name-version,$(lib),${LIBVERSION})" "$(call libpath-to-name,$(lib))"
) ; \
+- ( cd "${DESTDIR}${LIBDIR}" ; ln -fs "$(call
libpath-to-name-version,$(lib),${LIBVERSION})" "$(call
libpath-to-name-version,$(lib),${ABIVERSION})" ) ; \
+- ( cd "${DESTDIR}${LIBDIR}" ; ln -fs "$(call
libpath-to-name-version,$(lib),${ABIVERSION})" "$(call libpath-to-name,$(lib))"
) ; \
)
lib=libr.$(EXT_SO) ; if [ -f "$$lib" ]; then \
${INSTALL_LIB} "$$lib" "${DESTDIR}${LIBDIR}/$$lib"; \
Index: main/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/radare2/main/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- main/pkg/PLIST 11 Mar 2022 18:53:08 -0000 1.17
+++ main/pkg/PLIST 9 Aug 2022 08:02:26 -0000
@@ -1,7 +1,8 @@
bin/r2
@bin bin/r2agent
bin/r2p
-bin/r2pm
+@bin bin/r2pm
+bin/r2pm.sh
@bin bin/r2r
@bin bin/rabin2
@bin bin/radare2
@@ -12,18 +13,21 @@ bin/r2pm
@bin bin/rarun2
@bin bin/rasign2
@bin bin/rasm2
+@bin bin/ravc2
@bin bin/rax2
include/libr/
+include/libr/ptrace_wrap.h
include/libr/r2naked.h
include/libr/r_agraph.h
include/libr/r_anal.h
+include/libr/r_arch.h
include/libr/r_asm.h
include/libr/r_bin.h
include/libr/r_bin_dwarf.h
include/libr/r_bind.h
-include/libr/r_binheap.h
include/libr/r_bp.h
include/libr/r_cmd.h
+include/libr/r_codemeta.h
include/libr/r_config.h
include/libr/r_cons.h
include/libr/r_core.h
@@ -32,7 +36,6 @@ include/libr/r_crypto.h
include/libr/r_crypto/r_aes.h
include/libr/r_crypto/r_des.h
include/libr/r_debug.h
-include/libr/r_diff.h
include/libr/r_drx.h
include/libr/r_egg.h
include/libr/r_endian.h
@@ -57,20 +60,23 @@ include/libr/r_regex.h
include/libr/r_search.h
include/libr/r_sign.h
include/libr/r_skiplist.h
+include/libr/r_skyline.h
include/libr/r_socket.h
include/libr/r_syscall.h
include/libr/r_th.h
include/libr/r_types.h
include/libr/r_types_base.h
+include/libr/r_types_overflow.h
include/libr/r_userconf.h
include/libr/r_util/
include/libr/r_util.h
+include/libr/r_util/bplist.h
include/libr/r_util/pj.h
include/libr/r_util/r_alloc.h
-include/libr/r_util/r_annotated_code.h
include/libr/r_util/r_ascii_table.h
include/libr/r_util/r_asn1.h
include/libr/r_util/r_assert.h
+include/libr/r_util/r_axml.h
include/libr/r_util/r_base64.h
include/libr/r_util/r_base91.h
include/libr/r_util/r_big.h
@@ -78,18 +84,21 @@ include/libr/r_util/r_bitmap.h
include/libr/r_util/r_buf.h
include/libr/r_util/r_cache.h
include/libr/r_util/r_ctypes.h
-include/libr/r_util/r_date.h
include/libr/r_util/r_debruijn.h
+include/libr/r_util/r_diff.h
include/libr/r_util/r_event.h
include/libr/r_util/r_file.h
include/libr/r_util/r_graph.h
+include/libr/r_util/r_graph_drawable.h
include/libr/r_util/r_hex.h
include/libr/r_util/r_idpool.h
include/libr/r_util/r_intervaltree.h
include/libr/r_util/r_itv.h
+include/libr/r_util/r_json.h
include/libr/r_util/r_log.h
include/libr/r_util/r_mem.h
include/libr/r_util/r_name.h
+include/libr/r_util/r_new_rbtree.h
include/libr/r_util/r_num.h
include/libr/r_util/r_panels.h
include/libr/r_util/r_pkcs7.h
@@ -112,16 +121,19 @@ include/libr/r_util/r_strpool.h
include/libr/r_util/r_sys.h
include/libr/r_util/r_table.h
include/libr/r_util/r_time.h
+include/libr/r_util/r_token.h
include/libr/r_util/r_tree.h
include/libr/r_util/r_uleb128.h
include/libr/r_util/r_utf16.h
include/libr/r_util/r_utf32.h
include/libr/r_util/r_utf8.h
+include/libr/r_util/r_w32.h
+include/libr/r_util/r_w32dw.h
include/libr/r_util/r_x509.h
include/libr/r_vector.h
include/libr/r_version.h
+include/libr/rvc.h
include/libr/sdb/
-include/libr/sdb.h
include/libr/sdb/buffer.h
include/libr/sdb/cdb.h
include/libr/sdb/cdb_make.h
@@ -129,6 +141,7 @@ include/libr/sdb/config.h
include/libr/sdb/dict.h
include/libr/sdb/ht_inc.h
include/libr/sdb/ht_pp.h
+include/libr/sdb/ht_pu.h
include/libr/sdb/ht_up.h
include/libr/sdb/ht_uu.h
include/libr/sdb/ls.h
@@ -153,6 +166,10 @@ include/libr/sflib/darwin-x86-64/
include/libr/sflib/darwin-x86-64/sflib.h
include/libr/sflib/darwin-x86-64/sfsyscall.h
include/libr/sflib/darwin-x86-64/sfsysnr.h
+include/libr/sflib/freebsd-x86-32/
+include/libr/sflib/freebsd-x86-32/sflib.h
+include/libr/sflib/freebsd-x86-32/sfsyscall.h
+include/libr/sflib/freebsd-x86-32/sfsysnr.h
include/libr/sflib/linux-arm-32/
include/libr/sflib/linux-arm-32/sflib.h
include/libr/sflib/linux-arm-32/sfsyscall.h
@@ -169,6 +186,8 @@ include/libr/sflib/linux-x86-64/
include/libr/sflib/linux-x86-64/sflib.h
include/libr/sflib/linux-x86-64/sfsyscall.h
include/libr/sflib/linux-x86-64/sfsysnr.h
+lib/arm64dis.a
+lib/armv7dis.a
@lib lib/libr_anal.so.${LIBr_anal_VERSION}
@lib lib/libr_asm.so.${LIBr_asm_VERSION}
@lib lib/libr_bin.so.${LIBr_bin_VERSION}
@@ -189,7 +208,6 @@ include/libr/sflib/linux-x86-64/sfsysnr.
@lib lib/libr_parse.so.${LIBr_parse_VERSION}
@lib lib/libr_reg.so.${LIBr_reg_VERSION}
@lib lib/libr_search.so.${LIBr_search_VERSION}
-@static-lib lib/libr_shlr.a
@lib lib/libr_socket.so.${LIBr_socket_VERSION}
@lib lib/libr_syscall.so.${LIBr_syscall_VERSION}
@lib lib/libr_util.so.${LIBr_util_VERSION}
@@ -217,6 +235,7 @@ lib/pkgconfig/r_syscall.pc
lib/pkgconfig/r_util.pc
lib/radare2/
lib/radare2/${V}/
+@so lib/radare2/${V}/io_shm.so
lib/radare2/last
@man man/man1/r2-docker.1
@man man/man1/r2.1
@@ -230,11 +249,14 @@ lib/radare2/last
@man man/man1/ragg2.1
@man man/man1/rahash2.1
@man man/man1/rarun2.1
+@man man/man1/rasign2.1
@man man/man1/rasm2.1
+@man man/man1/ravc2.1
@man man/man1/rax2.1
@man man/man7/esil.7
share/doc/pkg-readmes/${PKGSTEM}
share/doc/radare2/
+share/doc/radare2/abi.md
share/doc/radare2/all68k.r2
share/doc/radare2/android.md
share/doc/radare2/avr.md
@@ -242,19 +264,17 @@ share/doc/radare2/bash_autocompletion.sh
share/doc/radare2/brainfuck.md
share/doc/radare2/calling-conventions.md
share/doc/radare2/capstone.md
-share/doc/radare2/cows128.data
-share/doc/radare2/crosscompile
+share/doc/radare2/cross-compile.md
share/doc/radare2/debug-internals.md
share/doc/radare2/debug.md
+share/doc/radare2/devdebug.md
share/doc/radare2/dexdump.sh
share/doc/radare2/dospart
share/doc/radare2/dwarf-line.rsc
share/doc/radare2/emscripten.md
share/doc/radare2/esil.md
share/doc/radare2/flirt.md
-share/doc/radare2/fortunes.creepy
share/doc/radare2/fortunes.fun
-share/doc/radare2/fortunes.nsfw
share/doc/radare2/fortunes.tips
share/doc/radare2/freebsd.md
share/doc/radare2/gdb.md
@@ -290,9 +310,10 @@ share/doc/radare2/repo
share/doc/radare2/rgraph.md
share/doc/radare2/sdb_ordinal.md
share/doc/radare2/siol.md
+share/doc/radare2/slides.r2s
+share/doc/radare2/snap.md
share/doc/radare2/solaris.md
-share/doc/radare2/static-plugins
-share/doc/radare2/statis.md
+share/doc/radare2/static.md
share/doc/radare2/strings.md
share/doc/radare2/termux.md
share/doc/radare2/uncrustify.cfg
@@ -304,21 +325,29 @@ share/doc/radare2/windows.md
share/doc/radare2/yara.md
share/radare2/
share/radare2/${V}/
+share/radare2/${V}/charsets/
+share/radare2/${V}/charsets/ascii.sdb
+share/radare2/${V}/charsets/ebcdic37.sdb
+share/radare2/${V}/charsets/hiragana.sdb
+share/radare2/${V}/charsets/iso8859_1.sdb
+share/radare2/${V}/charsets/katakana.sdb
+share/radare2/${V}/charsets/pokered.sdb
share/radare2/${V}/cons/
share/radare2/${V}/cons/ayu
share/radare2/${V}/cons/basic
share/radare2/${V}/cons/behelit
+share/radare2/${V}/cons/bluy
+share/radare2/${V}/cons/bobcrawl
share/radare2/${V}/cons/bold
share/radare2/${V}/cons/bright
share/radare2/${V}/cons/cga
share/radare2/${V}/cons/consonance
-share/radare2/${V}/cons/cutter
share/radare2/${V}/cons/dark
share/radare2/${V}/cons/darkda
-share/radare2/${V}/cons/defragger
share/radare2/${V}/cons/focus
share/radare2/${V}/cons/gb
share/radare2/${V}/cons/gentoo
+share/radare2/${V}/cons/iaito
share/radare2/${V}/cons/lima
share/radare2/${V}/cons/matrix
share/radare2/${V}/cons/monokai
@@ -333,7 +362,6 @@ share/radare2/${V}/cons/tango
share/radare2/${V}/cons/twilight
share/radare2/${V}/cons/white
share/radare2/${V}/cons/white2
-share/radare2/${V}/cons/xvilka
share/radare2/${V}/cons/zenburn
share/radare2/${V}/fcnsign/
share/radare2/${V}/fcnsign/cc-arm-16.sdb
@@ -347,7 +375,9 @@ share/radare2/${V}/fcnsign/cc-mips-64.sd
share/radare2/${V}/fcnsign/cc-ppc-32.sdb
share/radare2/${V}/fcnsign/cc-ppc-64.sdb
share/radare2/${V}/fcnsign/cc-riscv-64.sdb
+share/radare2/${V}/fcnsign/cc-s390-64.sdb
share/radare2/${V}/fcnsign/cc-sparc-32.sdb
+share/radare2/${V}/fcnsign/cc-v850-32.sdb
share/radare2/${V}/fcnsign/cc-x86-16.sdb
share/radare2/${V}/fcnsign/cc-x86-32.sdb
share/radare2/${V}/fcnsign/cc-x86-64.sdb
@@ -372,126 +402,54 @@ share/radare2/${V}/flag/tags.r2
share/radare2/${V}/format/
share/radare2/${V}/format/dex
share/radare2/${V}/format/dll/
-share/radare2/${V}/format/dll/AVICAP.sdb
-share/radare2/${V}/format/dll/AVIFILE.sdb
-share/radare2/${V}/format/dll/AWDEVL16.sdb
-share/radare2/${V}/format/dll/CARDS.sdb
-share/radare2/${V}/format/dll/CMC.sdb
-share/radare2/${V}/format/dll/COMM.sdb
-share/radare2/${V}/format/dll/COMMCTRL.sdb
-share/radare2/${V}/format/dll/COMMDLG.sdb
-share/radare2/${V}/format/dll/COMPOBJ.sdb
-share/radare2/${V}/format/dll/CSPMAN.sdb
-share/radare2/${V}/format/dll/DCIMAN.sdb
-share/radare2/${V}/format/dll/DDEML.sdb
-share/radare2/${V}/format/dll/DESKCP16.sdb
-share/radare2/${V}/format/dll/DIBENG.sdb
-share/radare2/${V}/format/dll/DISPDIB.sdb
-share/radare2/${V}/format/dll/DISPLAY.sdb
-share/radare2/${V}/format/dll/DSKMAINT.sdb
-share/radare2/${V}/format/dll/ENABLE3.sdb
-share/radare2/${V}/format/dll/FAXCODEC.sdb
-share/radare2/${V}/format/dll/GDI.sdb
-share/radare2/${V}/format/dll/INET16.sdb
-share/radare2/${V}/format/dll/IOSCLASS.sdb
-share/radare2/${V}/format/dll/KERNEL.sdb
-share/radare2/${V}/format/dll/KEYBOARD.sdb
-share/radare2/${V}/format/dll/LZEXPAND.sdb
-share/radare2/${V}/format/dll/MAINCP16.sdb
-share/radare2/${V}/format/dll/MAPI.sdb
-share/radare2/${V}/format/dll/MAPIU.sdb
-share/radare2/${V}/format/dll/MAPIX.sdb
-share/radare2/${V}/format/dll/MCIAVI.sdb
-share/radare2/${V}/format/dll/MCICDA.sdb
-share/radare2/${V}/format/dll/MCIMIDI.sdb
-share/radare2/${V}/format/dll/MCIOLE.sdb
-share/radare2/${V}/format/dll/MCIWAVE.sdb
-share/radare2/${V}/format/dll/MIDIMAP.sdb
-share/radare2/${V}/format/dll/ML3XEC16.sdb
-share/radare2/${V}/format/dll/MMCI.sdb
-share/radare2/${V}/format/dll/MMSYSTEM.sdb
-share/radare2/${V}/format/dll/MODEM.sdb
-share/radare2/${V}/format/dll/MODEMUI.sdb
-share/radare2/${V}/format/dll/MOUSE.sdb
-share/radare2/${V}/format/dll/MSACM.sdb
-share/radare2/${V}/format/dll/MSACMMAP.sdb
-share/radare2/${V}/format/dll/MSDOS.sdb
-share/radare2/${V}/format/dll/MSDOSD.sdb
-share/radare2/${V}/format/dll/MSGSRV32.sdb
-share/radare2/${V}/format/dll/MSJSTICK.sdb
-share/radare2/${V}/format/dll/MSMIXMGR.sdb
-share/radare2/${V}/format/dll/MSPCIC.sdb
-share/radare2/${V}/format/dll/MSPRINT.sdb
-share/radare2/${V}/format/dll/MSTCP.sdb
-share/radare2/${V}/format/dll/MSVIDEO.sdb
-share/radare2/${V}/format/dll/NETAPI.sdb
-share/radare2/${V}/format/dll/NETCPL.sdb
-share/radare2/${V}/format/dll/NETDI.sdb
-share/radare2/${V}/format/dll/NETOS.sdb
-share/radare2/${V}/format/dll/NETWARE.sdb
-share/radare2/${V}/format/dll/NW16.sdb
-share/radare2/${V}/format/dll/OLE2.sdb
-share/radare2/${V}/format/dll/OLE2CONV.sdb
-share/radare2/${V}/format/dll/OLE2DISP.sdb
-share/radare2/${V}/format/dll/OLE2NLS.sdb
-share/radare2/${V}/format/dll/OLECLI.sdb
-share/radare2/${V}/format/dll/OLESVR.sdb
-share/radare2/${V}/format/dll/PIFMGR.sdb
-share/radare2/${V}/format/dll/PKPD.sdb
-share/radare2/${V}/format/dll/PMSPL.sdb
-share/radare2/${V}/format/dll/POWER.sdb
-share/radare2/${V}/format/dll/RASAPI16.sdb
-share/radare2/${V}/format/dll/RNASETUP.sdb
-share/radare2/${V}/format/dll/RSRC16.sdb
-share/radare2/${V}/format/dll/SB16SND.sdb
-share/radare2/${V}/format/dll/SBFM.sdb
-share/radare2/${V}/format/dll/SETUP4.sdb
-share/radare2/${V}/format/dll/SETUPX.sdb
-share/radare2/${V}/format/dll/SHELL.sdb
-share/radare2/${V}/format/dll/SOUND.sdb
-share/radare2/${V}/format/dll/SPOOLER.sdb
-share/radare2/${V}/format/dll/STORAGE.sdb
-share/radare2/${V}/format/dll/SYSCLASS.sdb
-share/radare2/${V}/format/dll/SYSDETMG.sdb
-share/radare2/${V}/format/dll/SYSDM.sdb
-share/radare2/${V}/format/dll/SYSEDIT.sdb
-share/radare2/${V}/format/dll/SYSTEM.sdb
-share/radare2/${V}/format/dll/SYSTHUNK.sdb
-share/radare2/${V}/format/dll/TAPI.sdb
-share/radare2/${V}/format/dll/TAPIADDR.sdb
-share/radare2/${V}/format/dll/TAPIEXE.sdb
-share/radare2/${V}/format/dll/TAPIINI.sdb
-share/radare2/${V}/format/dll/TOOLHELP.sdb
-share/radare2/${V}/format/dll/TYPELIB.sdb
-share/radare2/${V}/format/dll/UMDM16.sdb
-share/radare2/${V}/format/dll/USER.sdb
-share/radare2/${V}/format/dll/VER.sdb
-share/radare2/${V}/format/dll/WHLP16T.sdb
-share/radare2/${V}/format/dll/WIN32S16.sdb
-share/radare2/${V}/format/dll/WIN87EM.sdb
-share/radare2/${V}/format/dll/WINASPI.sdb
-share/radare2/${V}/format/dll/WINNET16.sdb
-share/radare2/${V}/format/dll/WINOLDAP.sdb
-share/radare2/${V}/format/dll/WINSOCK.sdb
-share/radare2/${V}/format/dll/WINSPL16.sdb
-share/radare2/${V}/format/dll/WPSAPD.sdb
-share/radare2/${V}/format/dll/WPSUNI.sdb
-share/radare2/${V}/format/dll/WPSUNIRE.sdb
-share/radare2/${V}/format/dll/WSASRV.sdb
share/radare2/${V}/format/dll/aclui.sdb
share/radare2/${V}/format/dll/activeds.sdb
share/radare2/${V}/format/dll/atl.sdb
+share/radare2/${V}/format/dll/avicap.sdb
+share/radare2/${V}/format/dll/avifile.sdb
+share/radare2/${V}/format/dll/awdevl16.sdb
share/radare2/${V}/format/dll/borlndmm.sdb
share/radare2/${V}/format/dll/browseui.sdb
share/radare2/${V}/format/dll/cabinet.sdb
+share/radare2/${V}/format/dll/cards.sdb
+share/radare2/${V}/format/dll/cmc.sdb
share/radare2/${V}/format/dll/comctl32.sdb
+share/radare2/${V}/format/dll/comm.sdb
+share/radare2/${V}/format/dll/commctrl.sdb
+share/radare2/${V}/format/dll/commdlg.sdb
+share/radare2/${V}/format/dll/compobj.sdb
share/radare2/${V}/format/dll/csmfpapi.sdb
share/radare2/${V}/format/dll/csmtpapi.sdb
share/radare2/${V}/format/dll/csncdapi.sdb
+share/radare2/${V}/format/dll/cspman.sdb
+share/radare2/${V}/format/dll/dciman.sdb
+share/radare2/${V}/format/dll/ddeml.sdb
+share/radare2/${V}/format/dll/deskcp16.sdb
+share/radare2/${V}/format/dll/dibeng.sdb
+share/radare2/${V}/format/dll/dispdib.sdb
+share/radare2/${V}/format/dll/display.sdb
+share/radare2/${V}/format/dll/dskmaint.sdb
share/radare2/${V}/format/dll/dsound.sdb
+share/radare2/${V}/format/dll/enable3.sdb
+share/radare2/${V}/format/dll/faxcodec.sdb
+share/radare2/${V}/format/dll/gdi.sdb
share/radare2/${V}/format/dll/gsprop32.sdb
share/radare2/${V}/format/dll/iertutil.sdb
+share/radare2/${V}/format/dll/inet16.sdb
+share/radare2/${V}/format/dll/iosclass.sdb
+share/radare2/${V}/format/dll/kernel.sdb
share/radare2/${V}/format/dll/kernel32.sdb
+share/radare2/${V}/format/dll/keyboard.sdb
+share/radare2/${V}/format/dll/lzexpand.sdb
+share/radare2/${V}/format/dll/maincp16.sdb
+share/radare2/${V}/format/dll/mapi.sdb
+share/radare2/${V}/format/dll/mapiu.sdb
+share/radare2/${V}/format/dll/mapix.sdb
+share/radare2/${V}/format/dll/mciavi.sdb
+share/radare2/${V}/format/dll/mcicda.sdb
+share/radare2/${V}/format/dll/mcimidi.sdb
+share/radare2/${V}/format/dll/mciole.sdb
+share/radare2/${V}/format/dll/mciwave.sdb
share/radare2/${V}/format/dll/mfc100u.sdb
share/radare2/${V}/format/dll/mfc120.sdb
share/radare2/${V}/format/dll/mfc140u.sdb
@@ -502,27 +460,96 @@ share/radare2/${V}/format/dll/mfc42u.sdb
share/radare2/${V}/format/dll/mfc71.sdb
share/radare2/${V}/format/dll/mfc71u.sdb
share/radare2/${V}/format/dll/mfc90u.sdb
+share/radare2/${V}/format/dll/midimap.sdb
+share/radare2/${V}/format/dll/ml3xec16.sdb
+share/radare2/${V}/format/dll/mmci.sdb
+share/radare2/${V}/format/dll/mmsystem.sdb
+share/radare2/${V}/format/dll/modem.sdb
+share/radare2/${V}/format/dll/modemui.sdb
+share/radare2/${V}/format/dll/mouse.sdb
+share/radare2/${V}/format/dll/msacm.sdb
+share/radare2/${V}/format/dll/msacmmap.sdb
+share/radare2/${V}/format/dll/msdos.sdb
+share/radare2/${V}/format/dll/msdosd.sdb
share/radare2/${V}/format/dll/msi.sdb
+share/radare2/${V}/format/dll/msjstick.sdb
+share/radare2/${V}/format/dll/msmixmgr.sdb
+share/radare2/${V}/format/dll/mspcic.sdb
+share/radare2/${V}/format/dll/msprint.sdb
+share/radare2/${V}/format/dll/mstcp.sdb
share/radare2/${V}/format/dll/mstlsapi.sdb
share/radare2/${V}/format/dll/msvbvm50.sdb
share/radare2/${V}/format/dll/msvbvm60.sdb
+share/radare2/${V}/format/dll/msvideo.sdb
+share/radare2/${V}/format/dll/netapi.sdb
+share/radare2/${V}/format/dll/netcpl.sdb
+share/radare2/${V}/format/dll/netdi.sdb
+share/radare2/${V}/format/dll/netos.sdb
+share/radare2/${V}/format/dll/netware.sdb
+share/radare2/${V}/format/dll/nw16.sdb
share/radare2/${V}/format/dll/odbc32.sdb
+share/radare2/${V}/format/dll/ole2.sdb
+share/radare2/${V}/format/dll/ole2conv.sdb
+share/radare2/${V}/format/dll/ole2disp.sdb
+share/radare2/${V}/format/dll/ole2nls.sdb
share/radare2/${V}/format/dll/oleaut32.sdb
+share/radare2/${V}/format/dll/olecli.sdb
share/radare2/${V}/format/dll/olecli32.sdb
share/radare2/${V}/format/dll/oledlg.sdb
share/radare2/${V}/format/dll/olepro32.sdb
+share/radare2/${V}/format/dll/olesvr.sdb
share/radare2/${V}/format/dll/olesvr32.sdb
+share/radare2/${V}/format/dll/pifmgr.sdb
+share/radare2/${V}/format/dll/pkpd.sdb
+share/radare2/${V}/format/dll/pmspl.sdb
+share/radare2/${V}/format/dll/power.sdb
+share/radare2/${V}/format/dll/rasapi16.sdb
+share/radare2/${V}/format/dll/rnasetup.sdb
+share/radare2/${V}/format/dll/rsrc16.sdb
+share/radare2/${V}/format/dll/sb16snd.sdb
+share/radare2/${V}/format/dll/sbfm.sdb
+share/radare2/${V}/format/dll/setup4.sdb
+share/radare2/${V}/format/dll/setupx.sdb
share/radare2/${V}/format/dll/shdocvw.sdb
+share/radare2/${V}/format/dll/shell.sdb
share/radare2/${V}/format/dll/shell32.sdb
share/radare2/${V}/format/dll/shlwapi.sdb
+share/radare2/${V}/format/dll/sound.sdb
+share/radare2/${V}/format/dll/spooler.sdb
share/radare2/${V}/format/dll/spr32d70.sdb
+share/radare2/${V}/format/dll/storage.sdb
+share/radare2/${V}/format/dll/sysclass.sdb
+share/radare2/${V}/format/dll/sysdetmg.sdb
+share/radare2/${V}/format/dll/sysdm.sdb
+share/radare2/${V}/format/dll/sysedit.sdb
+share/radare2/${V}/format/dll/system.sdb
+share/radare2/${V}/format/dll/systhunk.sdb
+share/radare2/${V}/format/dll/tapi.sdb
+share/radare2/${V}/format/dll/tapiaddr.sdb
+share/radare2/${V}/format/dll/toolhelp.sdb
+share/radare2/${V}/format/dll/typelib.sdb
+share/radare2/${V}/format/dll/umdm16.sdb
share/radare2/${V}/format/dll/urlmon.sdb
+share/radare2/${V}/format/dll/user.sdb
share/radare2/${V}/format/dll/uxtheme.sdb
share/radare2/${V}/format/dll/vb40032.sdb
+share/radare2/${V}/format/dll/ver.sdb
share/radare2/${V}/format/dll/vssapi.sdb
+share/radare2/${V}/format/dll/whlp16t.sdb
+share/radare2/${V}/format/dll/win32s16.sdb
+share/radare2/${V}/format/dll/win87em.sdb
+share/radare2/${V}/format/dll/winaspi.sdb
share/radare2/${V}/format/dll/winmm.sdb
+share/radare2/${V}/format/dll/winnet16.sdb
+share/radare2/${V}/format/dll/winoldap.sdb
+share/radare2/${V}/format/dll/winsock.sdb
+share/radare2/${V}/format/dll/winspl16.sdb
share/radare2/${V}/format/dll/wldap32.sdb
+share/radare2/${V}/format/dll/wpsapd.sdb
+share/radare2/${V}/format/dll/wpsuni.sdb
+share/radare2/${V}/format/dll/wpsunire.sdb
share/radare2/${V}/format/dll/ws2_32.sdb
+share/radare2/${V}/format/dll/wsasrv.sdb
share/radare2/${V}/format/dll/wsnmp32.sdb
share/radare2/${V}/format/dll/wsock32.sdb
share/radare2/${V}/format/elf32
@@ -555,7 +582,6 @@ share/radare2/${V}/magic/java
share/radare2/${V}/magic/jpeg
share/radare2/${V}/magic/linux
share/radare2/${V}/magic/mach
-share/radare2/${V}/magic/mail.news
share/radare2/${V}/magic/microsoft
share/radare2/${V}/magic/mime
share/radare2/${V}/magic/netbsd
@@ -580,6 +606,8 @@ share/radare2/${V}/opcodes/LH5801.sdb
share/radare2/${V}/opcodes/arc.sdb
share/radare2/${V}/opcodes/arm.sdb
share/radare2/${V}/opcodes/avr.sdb
+share/radare2/${V}/opcodes/bf.sdb
+share/radare2/${V}/opcodes/bpf.sdb
share/radare2/${V}/opcodes/chip8.sdb
share/radare2/${V}/opcodes/dalvik.sdb
share/radare2/${V}/opcodes/i4004.sdb
@@ -594,10 +622,11 @@ share/radare2/${V}/opcodes/pic18c.sdb
share/radare2/${V}/opcodes/ppc.sdb
share/radare2/${V}/opcodes/propeller.sdb
share/radare2/${V}/opcodes/riscv.sdb
+share/radare2/${V}/opcodes/s390.sdb
share/radare2/${V}/opcodes/sh.sdb
share/radare2/${V}/opcodes/sparc.sdb
-share/radare2/${V}/opcodes/sysz.sdb
share/radare2/${V}/opcodes/tms320.sdb
+share/radare2/${V}/opcodes/tricore.sdb
share/radare2/${V}/opcodes/v810.sdb
share/radare2/${V}/opcodes/v850.sdb
share/radare2/${V}/opcodes/x86.sdb
@@ -633,57 +662,29 @@ share/radare2/${V}/www/d3/d3.layout.js
share/radare2/${V}/www/d3/index.html
share/radare2/${V}/www/d3/packages.js
share/radare2/${V}/www/d3/style.css
-share/radare2/${V}/www/enyo/
-share/radare2/${V}/www/enyo/disassembler_old.js
-share/radare2/${V}/www/enyo/enyo/
-share/radare2/${V}/www/enyo/enyo.css
-share/radare2/${V}/www/enyo/enyo/lib/
-share/radare2/${V}/www/enyo/enyo/lib/onyx/
-share/radare2/${V}/www/enyo/enyo/lib/onyx/images/
-share/radare2/${V}/www/enyo/enyo/lib/onyx/images/gradient-invert.png
-share/radare2/${V}/www/enyo/enyo/lib/onyx/images/gradient.png
-share/radare2/${V}/www/enyo/enyo_app.js
-share/radare2/${V}/www/enyo/gradient-invert.png
-share/radare2/${V}/www/enyo/gradient.png
-share/radare2/${V}/www/enyo/icon.png
-share/radare2/${V}/www/enyo/index.html
-share/radare2/${V}/www/enyo/r2app.js
-share/radare2/${V}/www/enyo/r2core.css
-share/radare2/${V}/www/enyo/r2core.js
-share/radare2/${V}/www/enyo/rlogo-tr.png
-share/radare2/${V}/www/enyo/stylesheet.css
-share/radare2/${V}/www/enyo/vendors/
-share/radare2/${V}/www/enyo/vendors/backbone-min.js
-share/radare2/${V}/www/enyo/vendors/joint.layout.DirectedGraph.js
-share/radare2/${V}/www/enyo/vendors/joint.min.css
-share/radare2/${V}/www/enyo/vendors/joint.min.js
-share/radare2/${V}/www/enyo/vendors/jquery-ui.min.js
-share/radare2/${V}/www/enyo/vendors/jquery.layout-latest.min.js
-share/radare2/${V}/www/enyo/vendors/jquery.min.js
-share/radare2/${V}/www/enyo/vendors/jquery.scrollTo.min.js
-share/radare2/${V}/www/enyo/vendors/lodash.min.js
share/radare2/${V}/www/f/
share/radare2/${V}/www/f/index.html
share/radare2/${V}/www/f/r2.js
share/radare2/${V}/www/favicon.ico
-share/radare2/${V}/www/graph/
-share/radare2/${V}/www/graph/img/
-share/radare2/${V}/www/graph/img/arrow.gif
-share/radare2/${V}/www/graph/img/arrow_d.gif
-share/radare2/${V}/www/graph/img/arrow_l.gif
-share/radare2/${V}/www/graph/img/arrow_r.gif
-share/radare2/${V}/www/graph/img/arrow_u.gif
-share/radare2/${V}/www/graph/index.html
-share/radare2/${V}/www/graph/index.js
-share/radare2/${V}/www/graph/js-graph-it.css
-share/radare2/${V}/www/graph/js-graph-it.js
-share/radare2/${V}/www/graph/make.sh
-share/radare2/${V}/www/graph/sf-homepage.css
+share/radare2/${V}/www/icon.png
share/radare2/${V}/www/index.html
share/radare2/${V}/www/index.old.html
share/radare2/${V}/www/log.html
share/radare2/${V}/www/m/
-share/radare2/${V}/www/m/app.js
+share/radare2/${V}/www/m/css/
+share/radare2/${V}/www/m/css/autocomplete.css
+share/radare2/${V}/www/m/css/console.css
+share/radare2/${V}/www/m/css/contextmenu.css
+share/radare2/${V}/www/m/css/disasm.css
+share/radare2/${V}/www/m/css/flexcontainer.css
+share/radare2/${V}/www/m/css/hexdump.css
+share/radare2/${V}/www/m/css/material-design-icons.css
+share/radare2/${V}/www/m/css/networkerr.css
+share/radare2/${V}/www/m/css/overview.css
+share/radare2/${V}/www/m/css/styles.css
+share/radare2/${V}/www/m/css/tables.css
+share/radare2/${V}/www/m/css/terminal.css
+share/radare2/${V}/www/m/css/widget.css
share/radare2/${V}/www/m/disasmNavProvider.js
share/radare2/${V}/www/m/disasmProvider.js
share/radare2/${V}/www/m/hexchunkProvider.js
@@ -693,8 +694,11 @@ share/radare2/${V}/www/m/images/rlogo256
share/radare2/${V}/www/m/images/user.jpg
share/radare2/${V}/www/m/index.html
share/radare2/${V}/www/m/legacy.js
+share/radare2/${V}/www/m/main.min.js
+share/radare2/${V}/www/m/main.min.js.LICENSE.txt
share/radare2/${V}/www/m/r2.js
share/radare2/${V}/www/m/stylesheet.css
+share/radare2/${V}/www/m/tools.legacy.js
share/radare2/${V}/www/m/vendors/
share/radare2/${V}/www/m/vendors/FileSaver.min.js
share/radare2/${V}/www/m/vendors/dialog-polyfill.css
@@ -711,6 +715,7 @@ share/radare2/${V}/www/m/vendors/fonts/R
share/radare2/${V}/www/m/vendors/fonts/Roboto-normal-900.woff
share/radare2/${V}/www/m/vendors/fonts/fonts.css
share/radare2/${V}/www/m/vendors/images/
+share/radare2/${V}/www/m/vendors/images/favicon.ico
share/radare2/${V}/www/m/vendors/images/sort_asc.png
share/radare2/${V}/www/m/vendors/images/sort_asc_disabled.png
share/radare2/${V}/www/m/vendors/images/sort_both.png
@@ -729,32 +734,6 @@ share/radare2/${V}/www/old/index.html
share/radare2/${V}/www/old/rlogo2.png
share/radare2/${V}/www/old/script.js
share/radare2/${V}/www/old/style.css
-share/radare2/${V}/www/p/
-share/radare2/${V}/www/p/dependencies.css
-share/radare2/${V}/www/p/dependencies.js
-share/radare2/${V}/www/p/index.html
-share/radare2/${V}/www/p/main.js
-share/radare2/${V}/www/p/panels.js
-share/radare2/${V}/www/p/r2core.css
-share/radare2/${V}/www/p/r2core.js
-share/radare2/${V}/www/p/rlogo-inv.png
-share/radare2/${V}/www/p/vendors/
-share/radare2/${V}/www/p/vendors/backbone-min.js
-share/radare2/${V}/www/p/vendors/dagre.core.js
-share/radare2/${V}/www/p/vendors/graphlib.core.js
-share/radare2/${V}/www/p/vendors/joint.layout.DirectedGraph.js
-share/radare2/${V}/www/p/vendors/joint.layout.DirectedGraph.min.js
-share/radare2/${V}/www/p/vendors/joint.min.css
-share/radare2/${V}/www/p/vendors/joint.min.js
-share/radare2/${V}/www/p/vendors/jquery-ui.min.js
-share/radare2/${V}/www/p/vendors/jquery.layout-latest.min.js
-share/radare2/${V}/www/p/vendors/jquery.min.js
-share/radare2/${V}/www/p/vendors/jquery.onoff.css
-share/radare2/${V}/www/p/vendors/jquery.onoff.min.js
-share/radare2/${V}/www/p/vendors/jquery.scrollTo.min.js
-share/radare2/${V}/www/p/vendors/jquery.ui-contextmenu.min.js
-share/radare2/${V}/www/p/vendors/layout-default-latest.css
-share/radare2/${V}/www/p/vendors/lodash.min.js
share/radare2/${V}/www/r2.svg
share/radare2/${V}/www/rlogo.png
share/radare2/${V}/www/t/
iaito.tgz
Description: application/tar-gz
