Hi Edd,

* Edd Barrett wrote:
> 
> Thanks for this. Comments inline.

Thanks for your comments.

> >  # In radare, all libs have the same version
> > -LIBV =                     2.0     # 0.10.6
> > +LIBV =                     2.0     # 1.6.0
> 
> Did you check if you needed to bump the major versions here?
> https://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs

I looked at the FAQ and compared the old and the new libs.  A lot of
functions disappeared so I bumped the version to 3.0.  Strange enough I
had to enable rpath in configure to build it on recent -current.

> > +bin/r2-docker
> 
> Hrm docker... Is that useful for us? If not, we could delete it in a
> post-fake, or patch the build system to not install it at all.

The shell script allows r2 to be run in docker container.  Not useful
on OpenBSD ATM, however, it does no harm :)  If you want it gone, I can
modify the Makefile patch to remove it.
 
> At fake time:
> ---8<---
> ===>  Faking installation for radare2-1.6.0
> install -d -m 755 /usr/ports/pobj/radare2-1.6.0/fake-amd64
> /usr/ports/pobj/radare2-1.6.0/bin/install -c -d 
> "/usr/ports/pobj/radare2-1.6.0/fake-amd64/usr/local/share/doc
> /radare2"
> for FILE in doc/* ; do /usr/ports/pobj/radare2-1.6.0/bin/install -c -m 644 
> $FILE "/usr/ports/pobj/radare2-1.6.0/fake-amd64/usr/local/share/doc/radare2" 
> ; done
> install: doc/3D: Inappropriate file type or format
> install: doc/images: Inappropriate file type or format
> install: doc/node.js: Inappropriate file type or format
> install: doc/pdb: Inappropriate file type or format
> install: doc/sandbox: Inappropriate file type or format
> --->8---
> 
> ^ You probably want to investigate that.

Right, the for loop in combination with OpenBSD's install does not work.
I replaced the loop with two nested loops in the Makefile and provided a
patch for it.
 
> Similarly, at package time:
> 
> ---8<---
> ===>  Building package for radare2-1.6.0
> Create /usr/ports/packages/amd64/all/radare2-1.6.0.tgz
> Warning: symlink(s) point to non-existent 
> /usr/ports/pobj/radare2-1.6.0/fake-amd64/usr/ports/pobj/radare2-1.6.0/radare2-1.6.0/sys/indent.sh
>         /usr/ports/pobj/radare2-1.6.0/fake-amd64/usr/local/bin/r2-indent
> Warning: symlink(s) point to non-existent 
> /usr/ports/pobj/radare2-1.6.0/fake-amd64/usr/ports/pobj/radare2-1.6.0/radare2-1.6.0/sys/r2-docker.sh
>         /usr/ports/pobj/radare2-1.6.0/fake-amd64/usr/local/bin/r2-docker
> --->8---
> 
> If you can figure these bits out I will re-review, including the
> bindings.

Also modified the Makefile to correctly install both.  However, if
r2-docker should be gone I would remove the appropriate install lines
from the Makefile.

Cheers

        Matthias
diff --git a/Makefile.inc b/Makefile.inc
index f0f00222637..7c23bfbd34d 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -6,7 +6,7 @@ ONLY_FOR_ARCHS ?=       amd64 i386
 # that don't. We know powerpc is busted.
 #ONLY_FOR_ARCHS ?=     arm mips64 mips64el powerpc sparc64
 
-V ?=                   0.10.6
+V ?=                   1.6.0
 SUBST_VARS +=          V
 
 CATEGORIES ?=          devel
@@ -18,9 +18,7 @@ PERMIT_PACKAGE_CDROM ?=               Yes
 PERMIT_PACKAGE_FTP ?=          Yes
 PERMIT_DISTFILES_FTP ?=                Yes
 
-MASTER_SITES ?=                http://www.radare.org/get/
-
-EXTRACT_SUFX ?=                .tar.xz
+MASTER_SITES ?=                http://radare.mikelloc.com/get/${V}/
 
 USE_GMAKE ?=           Yes
 CONFIGURE_STYLE ?=     simple
diff --git a/bindings/distinfo b/bindings/distinfo
index 42f478206d3..0bcc14b6bb5 100644
--- a/bindings/distinfo
+++ b/bindings/distinfo
@@ -1,2 +1,2 @@
-SHA256 (radare2-bindings-0.10.6.tar.xz) = 
u4DlpSOhSmKbl4vCX9WikFRUIO+v7FQpRIo4nIG1xvY=
-SIZE (radare2-bindings-0.10.6.tar.xz) = 861548
+SHA256 (radare2-bindings-1.6.0.tar.gz) = 
q8MgxPU1PxXZakAyk0klPxQPCSEHTw0Nvuazy58AZ7g=
+SIZE (radare2-bindings-1.6.0.tar.gz) = 1197753
diff --git a/bindings/pkg/PLIST b/bindings/pkg/PLIST
index 2669bcac6d9..21293f36ee3 100644
--- a/bindings/pkg/PLIST
+++ b/bindings/pkg/PLIST
@@ -1,5 +1,4 @@
-@comment $OpenBSD: PLIST,v 1.3 2016/10/10 12:20:17 feinerer Exp $
-@conflict radare-bindings2-*
+@comment $OpenBSD$
 share/vala/vapi/
 share/vala/vapi/libr.deps
 share/vala/vapi/libr.vapi
diff --git a/main/Makefile b/main/Makefile
index 1252f030c8d..da0edac160d 100644
--- a/main/Makefile
+++ b/main/Makefile
@@ -5,9 +5,9 @@ COMMENT =               reverse engineers disassembler and 
debugger
 DISTNAME =             radare2-${V}
 
 # In radare, all libs have the same version
-LIBV =                 2.0     # 0.10.6
+LIBV =                 3.0     # 1.6.0
 .for _lib in r_anal r_asm r_bin r_bp r_config r_cons r_core \
-       r_crypto r_debug r_egg r_flags r_fs r_hash r_io r_lang \
+       r_crypto r_debug r_egg r_flag r_fs r_hash r_io r_lang \
        r_magic r_parse r_reg r_search r_socket r_syscall r_util
 SHARED_LIBS+=          ${_lib} ${LIBV}
 .endfor
@@ -23,7 +23,8 @@ CONFIGURE_ARGS +=     --mandir=${PREFIX}/man \
                        --with-libversion=${LIBV} \
                        --with-openssl \
                        --with-syscapstone \
-                       --with-syszip
+                       --with-syszip \
+                       --with-rpath
 
 CONFIGURE_ENV +=       LDFLAGS="-L${LOCALBASE}/lib"
 MAKE_ENV =             HOST_CC="${CC}"
diff --git a/main/distinfo b/main/distinfo
index 611ecbac4ab..5fb51d2085b 100644
--- a/main/distinfo
+++ b/main/distinfo
@@ -1,2 +1,2 @@
-SHA256 (radare2-0.10.6.tar.xz) = joh1JrIr33g5/hB3nI2hHWFWpZmTgsL6e/Z5Gj9qnUU=
-SIZE (radare2-0.10.6.tar.xz) = 5082028
+SHA256 (radare2-1.6.0.tar.gz) = lZ3KwZAgkymDz/eaBpxEZ0ECF8lB4k3Z9tD8D8jU75k=
+SIZE (radare2-1.6.0.tar.gz) = 9012700
diff --git a/main/patches/patch-Makefile b/main/patches/patch-Makefile
index e69de29bb2d..5d6ad23c8f0 100644
--- a/main/patches/patch-Makefile
+++ b/main/patches/patch-Makefile
@@ -0,0 +1,37 @@
+--- Makefile.orig      Tue Jul 11 17:54:22 2017
++++ Makefile   Tue Oct 10 21:43:02 2017
+@@ -189,7 +189,11 @@
+ 
+ install-doc:
+       ${INSTALL_DIR} "${DESTDIR}${DOCDIR}"
+-      for FILE in doc/* ; do ${INSTALL_DATA} $$FILE "${DESTDIR}${DOCDIR}" ; 
done
++      cd doc ; for DIR in `find . -type d`; do ${INSTALL_DIR} 
"${DESTDIR}${DOCDIR}/`basename $$DIR`"; \
++              for FILE in `find $$DIR -type f -maxdepth 1`; \
++              do ${INSTALL_DATA} $$FILE "${DESTDIR}${DOCDIR}/$$DIR"; \
++              done ; \
++      done
+ 
+ install-doc-symlink:
+       ${INSTALL_DIR} "${DESTDIR}${DOCDIR}"
+@@ -210,8 +214,8 @@
+       rm -rf "${DESTDIR}${DATADIR}/radare2/${VERSION}/hud"
+       mkdir -p "${DESTDIR}${DATADIR}/radare2/${VERSION}/hud"
+       mkdir -p "${DESTDIR}${BINDIR}"
+-      ln -fs "${PWD}/sys/indent.sh" "${DESTDIR}${BINDIR}/r2-indent"
+-      ln -fs "${PWD}/sys/r2-docker.sh" "${DESTDIR}${BINDIR}/r2-docker"
++      ${INSTALL_DATA} "${PWD}/sys/indent.sh" "${DESTDIR}${BINDIR}/r2-indent"
++      ${INSTALL_DATA} "${PWD}/sys/r2-docker.sh" 
"${DESTDIR}${BINDIR}/r2-docker"
+       cp -f doc/hud "${DESTDIR}${DATADIR}/radare2/${VERSION}/hud/main"
+       mkdir -p "${DESTDIR}${DATADIR}/radare2/${VERSION}/"
+       $(SHELL) sys/ldconfig.sh
+@@ -252,8 +256,8 @@
+               ${MAKE} install-symlink ); \
+       done
+       mkdir -p "${DESTDIR}${BINDIR}"
+-      ln -fs "${PWD}/sys/indent.sh" "${DESTDIR}${BINDIR}/r2-indent"
+-      ln -fs "${PWD}/sys/r2-docker.sh" "${DESTDIR}${BINDIR}/r2-docker"
++      ${INSTALL_DATA} "${PWD}/sys/indent.sh" "${DESTDIR}${BINDIR}/r2-indent"
++      ${INSTALL_DATA} "${PWD}/sys/r2-docker.sh" 
"${DESTDIR}${BINDIR}/r2-docker"
+       mkdir -p "${DESTDIR}${DATADIR}/radare2/${VERSION}/hud"
+       cd "$(DESTDIR)$(LIBDIR)/radare2/" ;\
+               rm -f last ; ln -fs $(VERSION) last
diff --git a/main/pkg/PLIST b/main/pkg/PLIST
index 4e69c4ed08e..c8b1a87625e 100644
--- a/main/pkg/PLIST
+++ b/main/pkg/PLIST
@@ -1,5 +1,7 @@
-@comment $OpenBSD: PLIST,v 1.5 2016/10/10 12:20:17 feinerer Exp $
+@comment $OpenBSD$
 bin/r2
+bin/r2-docker
+bin/r2-indent
 @bin bin/r2agent
 bin/r2pm
 @bin bin/rabin2
@@ -14,9 +16,7 @@ bin/ragg2-cc
 @bin bin/rax2
 include/libr/
 include/libr/btree.h
-include/libr/ht.h
-include/libr/list.h
-include/libr/naked.h
+include/libr/r2naked.h
 include/libr/r_anal.h
 include/libr/r_anal_ex.h
 include/libr/r_asm.h
@@ -29,12 +29,11 @@ include/libr/r_config.h
 include/libr/r_cons.h
 include/libr/r_core.h
 include/libr/r_crypto.h
-include/libr/r_db.h
 include/libr/r_debug.h
 include/libr/r_diff.h
 include/libr/r_egg.h
 include/libr/r_endian.h
-include/libr/r_flags.h
+include/libr/r_flag.h
 include/libr/r_flist.h
 include/libr/r_fs.h
 include/libr/r_hash.h
@@ -51,6 +50,7 @@ include/libr/r_reg.h
 include/libr/r_regex.h
 include/libr/r_search.h
 include/libr/r_sign.h
+include/libr/r_skiplist.h
 include/libr/r_slist.h
 include/libr/r_socket.h
 include/libr/r_syscall.h
@@ -60,6 +60,7 @@ include/libr/r_types_base.h
 include/libr/r_userconf.h
 include/libr/r_util/
 include/libr/r_util.h
+include/libr/r_util/r_asn1.h
 include/libr/r_util/r_base64.h
 include/libr/r_util/r_base91.h
 include/libr/r_util/r_big.h
@@ -72,26 +73,31 @@ include/libr/r_util/r_des.h
 include/libr/r_util/r_file.h
 include/libr/r_util/r_graph.h
 include/libr/r_util/r_hex.h
+include/libr/r_util/r_id_storage.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_mixed.h
 include/libr/r_util/r_name.h
 include/libr/r_util/r_num.h
+include/libr/r_util/r_pkcs7.h
 include/libr/r_util/r_pool.h
 include/libr/r_util/r_punycode.h
 include/libr/r_util/r_queue.h
 include/libr/r_util/r_range.h
 include/libr/r_util/r_sandbox.h
+include/libr/r_util/r_signal.h
 include/libr/r_util/r_spaces.h
 include/libr/r_util/r_stack.h
 include/libr/r_util/r_str.h
+include/libr/r_util/r_str_util.h
 include/libr/r_util/r_strbuf.h
-include/libr/r_util/r_strht.h
 include/libr/r_util/r_strpool.h
 include/libr/r_util/r_sys.h
 include/libr/r_util/r_tree.h
 include/libr/r_util/r_uleb128.h
 include/libr/r_util/r_utf8.h
+include/libr/r_util/r_x509.h
 include/libr/r_version.h
 include/libr/sdb/
 include/libr/sdb.h
@@ -103,11 +109,16 @@ include/libr/sdb/ht.h
 include/libr/sdb/ls.h
 include/libr/sdb/sdb.h
 include/libr/sdb/sdb_version.h
+include/libr/sdb/sdbht.h
 include/libr/sdb/types.h
 include/libr/sflib/
 include/libr/sflib/common/
 include/libr/sflib/common/sfsocketcall.h
 include/libr/sflib/common/sftypes.h
+include/libr/sflib/darwin-arm-64/
+include/libr/sflib/darwin-arm-64/sflib.h
+include/libr/sflib/darwin-arm-64/sfsyscall.h
+include/libr/sflib/darwin-arm-64/sfsysnr.h
 include/libr/sflib/darwin-x86-32/
 include/libr/sflib/darwin-x86-32/sflib.h
 include/libr/sflib/darwin-x86-32/sfsyscall.h
@@ -116,6 +127,14 @@ 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/linux-arm-32/
+include/libr/sflib/linux-arm-32/sflib.h
+include/libr/sflib/linux-arm-32/sfsyscall.h
+include/libr/sflib/linux-arm-32/sfsysnr.h
+include/libr/sflib/linux-arm-64/
+include/libr/sflib/linux-arm-64/sflib.h
+include/libr/sflib/linux-arm-64/sfsyscall.h
+include/libr/sflib/linux-arm-64/sfsysnr.h
 include/libr/sflib/linux-x86-32/
 include/libr/sflib/linux-x86-32/sflib.h
 include/libr/sflib/linux-x86-32/sfsyscall.h
@@ -125,7 +144,7 @@ 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/libr2.so
-@bin lib/libr2.so.2.0
+@bin lib/libr2.so.3.0
 @lib lib/libr_anal.so.${LIBr_anal_VERSION}
 @lib lib/libr_asm.so.${LIBr_asm_VERSION}
 @lib lib/libr_bin.so.${LIBr_bin_VERSION}
@@ -136,7 +155,7 @@ lib/libr2.so
 @lib lib/libr_crypto.so.${LIBr_crypto_VERSION}
 @lib lib/libr_debug.so.${LIBr_debug_VERSION}
 @lib lib/libr_egg.so.${LIBr_egg_VERSION}
-@lib lib/libr_flags.so.${LIBr_flags_VERSION}
+@lib lib/libr_flag.so.${LIBr_flag_VERSION}
 @lib lib/libr_fs.so.${LIBr_fs_VERSION}
 @lib lib/libr_hash.so.${LIBr_hash_VERSION}
 @lib lib/libr_io.so.${LIBr_io_VERSION}
@@ -156,7 +175,7 @@ lib/pkgconfig/r_config.pc
 lib/pkgconfig/r_cons.pc
 lib/pkgconfig/r_core.pc
 lib/pkgconfig/r_debug.pc
-lib/pkgconfig/r_flags.pc
+lib/pkgconfig/r_flag.pc
 lib/pkgconfig/r_fs.pc
 lib/pkgconfig/r_hash.pc
 lib/pkgconfig/r_io.pc
@@ -173,130 +192,9 @@ lib/radare2/${V}/
 lib/radare2/${V}/asm_LM32.so
 lib/radare2/${V}/asm_propeller.so
 lib/radare2/${V}/bin_xtr_dyldcache.so
-lib/radare2/${V}/fcnsign/
-lib/radare2/${V}/fcnsign/cc-arm-32.sdb
-lib/radare2/${V}/fcnsign/cc-arm-64.sdb
-lib/radare2/${V}/fcnsign/cc-avr-8.sdb
-lib/radare2/${V}/fcnsign/cc-m68k-32.sdb
-lib/radare2/${V}/fcnsign/cc-mips-32.sdb
-lib/radare2/${V}/fcnsign/cc-powerpc-32.sdb
-lib/radare2/${V}/fcnsign/cc-powerpc-64.sdb
-lib/radare2/${V}/fcnsign/cc-riscv-64.sdb
-lib/radare2/${V}/fcnsign/cc-sparc-32.sdb
-lib/radare2/${V}/fcnsign/cc-x86-32.sdb
-lib/radare2/${V}/fcnsign/cc-x86-64.sdb
-lib/radare2/${V}/fcnsign/cc-xtensa-32.sdb
-lib/radare2/${V}/fcnsign/darwin-x86-64.sdb
-lib/radare2/${V}/fcnsign/linux-x86-32.sdb
-lib/radare2/${V}/fcnsign/linux-x86-64.sdb
-lib/radare2/${V}/fcnsign/types-16.sdb
-lib/radare2/${V}/fcnsign/types-32.sdb
-lib/radare2/${V}/fcnsign/types-64.sdb
-lib/radare2/${V}/fcnsign/types-arm-32.sdb
-lib/radare2/${V}/fcnsign/types-arm-64.sdb
-lib/radare2/${V}/fcnsign/types-arm-linux-32.sdb
-lib/radare2/${V}/fcnsign/types-arm-linux-64.sdb
-lib/radare2/${V}/fcnsign/types-linux.sdb
-lib/radare2/${V}/fcnsign/types-riscv-64.sdb
-lib/radare2/${V}/fcnsign/types-riscv-linux-64.sdb
-lib/radare2/${V}/fcnsign/types-windows.sdb
-lib/radare2/${V}/fcnsign/types-x86-32.sdb
-lib/radare2/${V}/fcnsign/types-x86-64.sdb
-lib/radare2/${V}/fcnsign/types-x86-linux-32.sdb
-lib/radare2/${V}/fcnsign/types-x86-linux-64.sdb
-lib/radare2/${V}/fcnsign/types-x86-osx-64.sdb
-lib/radare2/${V}/fcnsign/types-x86-windows-32.sdb
-lib/radare2/${V}/fcnsign/types-x86-windows-64.sdb
-lib/radare2/${V}/fcnsign/types.sdb
-lib/radare2/${V}/fcnsign/windows-x86-32.sdb
-lib/radare2/${V}/fcnsign/windows-x86-64.sdb
-lib/radare2/${V}/hud/
-lib/radare2/${V}/hud/main
-lib/radare2/${V}/magic/
-lib/radare2/${V}/magic/OpenBSD
-lib/radare2/${V}/magic/archive
-lib/radare2/${V}/magic/cafebabe
-lib/radare2/${V}/magic/code
-lib/radare2/${V}/magic/compressed
-lib/radare2/${V}/magic/database
-lib/radare2/${V}/magic/elf
-lib/radare2/${V}/magic/filesystems
-lib/radare2/${V}/magic/firmware
-lib/radare2/${V}/magic/flash
-lib/radare2/${V}/magic/freebsd
-lib/radare2/${V}/magic/gimp
-lib/radare2/${V}/magic/gpg
-lib/radare2/${V}/magic/html
-lib/radare2/${V}/magic/images
-lib/radare2/${V}/magic/java
-lib/radare2/${V}/magic/jpeg
-lib/radare2/${V}/magic/linux
-lib/radare2/${V}/magic/mach
-lib/radare2/${V}/magic/macintosh
-lib/radare2/${V}/magic/mail.news
-lib/radare2/${V}/magic/microsoft
-lib/radare2/${V}/magic/mime
-lib/radare2/${V}/magic/netbsd
-lib/radare2/${V}/magic/network
-lib/radare2/${V}/magic/pdf
-lib/radare2/${V}/magic/perl
-lib/radare2/${V}/magic/python
-lib/radare2/${V}/magic/riff
-lib/radare2/${V}/magic/sniffer
-lib/radare2/${V}/magic/sql
-lib/radare2/${V}/magic/ssh
-lib/radare2/${V}/magic/uuencode
-lib/radare2/${V}/magic/video
-lib/radare2/${V}/magic/vim
-lib/radare2/${V}/magic/vorbis
-lib/radare2/${V}/magic/zfs
-lib/radare2/${V}/opcodes/
-lib/radare2/${V}/opcodes/6502.sdb
-lib/radare2/${V}/opcodes/8051.sdb
-lib/radare2/${V}/opcodes/LH5801.sdb
-lib/radare2/${V}/opcodes/arc.sdb
-lib/radare2/${V}/opcodes/arm.sdb
-lib/radare2/${V}/opcodes/avr.sdb
-lib/radare2/${V}/opcodes/dalvik.sdb
-lib/radare2/${V}/opcodes/i4004.sdb
-lib/radare2/${V}/opcodes/i8080.sdb
-lib/radare2/${V}/opcodes/java.sdb
-lib/radare2/${V}/opcodes/lm32.sdb
-lib/radare2/${V}/opcodes/m68k.sdb
-lib/radare2/${V}/opcodes/malbolge.sdb
-lib/radare2/${V}/opcodes/mips.sdb
-lib/radare2/${V}/opcodes/msp430.sdb
-lib/radare2/${V}/opcodes/pic18c.sdb
-lib/radare2/${V}/opcodes/ppc.sdb
-lib/radare2/${V}/opcodes/propeller.sdb
-lib/radare2/${V}/opcodes/riscv.sdb
-lib/radare2/${V}/opcodes/sh.sdb
-lib/radare2/${V}/opcodes/sparc.sdb
-lib/radare2/${V}/opcodes/sysz.sdb
-lib/radare2/${V}/opcodes/tms320.sdb
-lib/radare2/${V}/opcodes/v810.sdb
-lib/radare2/${V}/opcodes/x86.sdb
-lib/radare2/${V}/opcodes/xtensa.sdb
-lib/radare2/${V}/opcodes/z80.sdb
-lib/radare2/${V}/syscall/
-lib/radare2/${V}/syscall/darwin-x86-32.sdb
-lib/radare2/${V}/syscall/darwin-x86-64.sdb
-lib/radare2/${V}/syscall/dos-x86-16.sdb
-lib/radare2/${V}/syscall/freebsd-x86-32.sdb
-lib/radare2/${V}/syscall/ios-arm-32.sdb
-lib/radare2/${V}/syscall/ios-arm-64.sdb
-lib/radare2/${V}/syscall/ios-x86-32.sdb
-lib/radare2/${V}/syscall/linux-arm-32.sdb
-lib/radare2/${V}/syscall/linux-mips-32.sdb
-lib/radare2/${V}/syscall/linux-sparc-32.sdb
-lib/radare2/${V}/syscall/linux-x86-32.sdb
-lib/radare2/${V}/syscall/linux-x86-64.sdb
-lib/radare2/${V}/syscall/netbsd-x86-32.sdb
-lib/radare2/${V}/syscall/openbsd-x86-32.sdb
-lib/radare2/${V}/syscall/openbsd-x86-64.sdb
-lib/radare2/${V}/syscall/windows-x86-32.sdb
-lib/radare2/${V}/syscall/windows-x86-64.sdb
+lib/radare2/${V}/parse_z80_pseudo.so
 lib/radare2/last
+@man man/man1/r2-docker.1
 @man man/man1/r2.1
 @man man/man1/r2agent.1
 @man man/man1/r2pm.1
@@ -316,7 +214,7 @@ share/doc/radare2/
 share/doc/radare2/all68k.r2
 share/doc/radare2/android
 share/doc/radare2/avr
-share/doc/radare2/bindiff
+share/doc/radare2/bash_autocompletion.sh
 share/doc/radare2/brainfuck
 share/doc/radare2/calling-conventions.md
 share/doc/radare2/capstone.md
@@ -331,6 +229,7 @@ share/doc/radare2/emscripten
 share/doc/radare2/endian
 share/doc/radare2/esil
 share/doc/radare2/flirt
+share/doc/radare2/fortunes.creepy
 share/doc/radare2/fortunes.fun
 share/doc/radare2/fortunes.nsfw
 share/doc/radare2/fortunes.tips
@@ -356,20 +255,24 @@ share/doc/radare2/osx.md
 share/doc/radare2/plugins
 share/doc/radare2/portscan.r2
 share/doc/radare2/qnx
+share/doc/radare2/r2ascii.txt
 share/doc/radare2/rap
 share/doc/radare2/rapatch.md
 share/doc/radare2/releases
 share/doc/radare2/repo
 share/doc/radare2/rgraph
+share/doc/radare2/siol.md
 share/doc/radare2/solaris
 share/doc/radare2/static
 share/doc/radare2/static-plugins
 share/doc/radare2/strings
+share/doc/radare2/termux.md
 share/doc/radare2/types.md
+share/doc/radare2/uncrustify.cfg
 share/doc/radare2/vim
 share/doc/radare2/vim2r2.js
 share/doc/radare2/windbg
-share/doc/radare2/windows
+share/doc/radare2/windows.md
 share/doc/radare2/yara.md
 share/radare2/
 share/radare2/${V}/
@@ -377,6 +280,7 @@ share/radare2/${V}/cons/
 share/radare2/${V}/cons/Makefile
 share/radare2/${V}/cons/basic
 share/radare2/${V}/cons/behelit
+share/radare2/${V}/cons/cga
 share/radare2/${V}/cons/consonance
 share/radare2/${V}/cons/dark
 share/radare2/${V}/cons/focus
@@ -392,6 +296,31 @@ share/radare2/${V}/cons/twilight
 share/radare2/${V}/cons/white
 share/radare2/${V}/cons/xvilka
 share/radare2/${V}/cons/zenburn
+share/radare2/${V}/fcnsign/
+share/radare2/${V}/fcnsign/cc-arm-32.sdb
+share/radare2/${V}/fcnsign/cc-arm-64.sdb
+share/radare2/${V}/fcnsign/cc-avr-8.sdb
+share/radare2/${V}/fcnsign/cc-m68k-32.sdb
+share/radare2/${V}/fcnsign/cc-mips-32.sdb
+share/radare2/${V}/fcnsign/cc-powerpc-32.sdb
+share/radare2/${V}/fcnsign/cc-powerpc-64.sdb
+share/radare2/${V}/fcnsign/cc-riscv-64.sdb
+share/radare2/${V}/fcnsign/cc-sparc-32.sdb
+share/radare2/${V}/fcnsign/cc-x86-32.sdb
+share/radare2/${V}/fcnsign/cc-x86-64.sdb
+share/radare2/${V}/fcnsign/cc-xtensa-32.sdb
+share/radare2/${V}/fcnsign/types-16.sdb
+share/radare2/${V}/fcnsign/types-32.sdb
+share/radare2/${V}/fcnsign/types-64.sdb
+share/radare2/${V}/fcnsign/types-arm-ios-16.sdb
+share/radare2/${V}/fcnsign/types-arm-ios-32.sdb
+share/radare2/${V}/fcnsign/types-arm-ios-64.sdb
+share/radare2/${V}/fcnsign/types-linux.sdb
+share/radare2/${V}/fcnsign/types-windows.sdb
+share/radare2/${V}/fcnsign/types-x86-osx-64.sdb
+share/radare2/${V}/fcnsign/types-x86-windows-32.sdb
+share/radare2/${V}/fcnsign/types-x86-windows-64.sdb
+share/radare2/${V}/fcnsign/types.sdb
 share/radare2/${V}/format/
 share/radare2/${V}/format/dll/
 share/radare2/${V}/format/dll/aclui.sdb
@@ -404,6 +333,7 @@ share/radare2/${V}/format/dll/comctl32.sdb
 share/radare2/${V}/format/dll/csmfpapi.sdb
 share/radare2/${V}/format/dll/dsound.sdb
 share/radare2/${V}/format/dll/gsprop32.sdb
+share/radare2/${V}/format/dll/iertutil.sdb
 share/radare2/${V}/format/dll/kernel32.sdb
 share/radare2/${V}/format/dll/mfc42.sdb
 share/radare2/${V}/format/dll/mfc42u.sdb
@@ -422,10 +352,12 @@ share/radare2/${V}/format/dll/shdocvw.sdb
 share/radare2/${V}/format/dll/shell32.sdb
 share/radare2/${V}/format/dll/shlwapi.sdb
 share/radare2/${V}/format/dll/spr32d70.sdb
+share/radare2/${V}/format/dll/urlmon.sdb
 share/radare2/${V}/format/dll/uxtheme.sdb
 share/radare2/${V}/format/dll/vb40032.sdb
 share/radare2/${V}/format/dll/vssapi.sdb
 share/radare2/${V}/format/dll/winmm.sdb
+share/radare2/${V}/format/dll/wldap32.sdb
 share/radare2/${V}/format/dll/ws2_32.sdb
 share/radare2/${V}/format/dll/wsock32.sdb
 share/radare2/${V}/format/elf32
@@ -433,6 +365,93 @@ share/radare2/${V}/format/elf64
 share/radare2/${V}/format/elf_enums
 share/radare2/${V}/format/pe32
 share/radare2/${V}/format/trx
+share/radare2/${V}/hud/
+share/radare2/${V}/hud/main
+share/radare2/${V}/magic/
+share/radare2/${V}/magic/OpenBSD
+share/radare2/${V}/magic/archive
+share/radare2/${V}/magic/cafebabe
+share/radare2/${V}/magic/code
+share/radare2/${V}/magic/compressed
+share/radare2/${V}/magic/database
+share/radare2/${V}/magic/elf
+share/radare2/${V}/magic/filesystems
+share/radare2/${V}/magic/firmware
+share/radare2/${V}/magic/flash
+share/radare2/${V}/magic/freebsd
+share/radare2/${V}/magic/gimp
+share/radare2/${V}/magic/gpg
+share/radare2/${V}/magic/html
+share/radare2/${V}/magic/images
+share/radare2/${V}/magic/java
+share/radare2/${V}/magic/jpeg
+share/radare2/${V}/magic/linux
+share/radare2/${V}/magic/mach
+share/radare2/${V}/magic/macintosh
+share/radare2/${V}/magic/mail.news
+share/radare2/${V}/magic/microsoft
+share/radare2/${V}/magic/mime
+share/radare2/${V}/magic/netbsd
+share/radare2/${V}/magic/network
+share/radare2/${V}/magic/pdf
+share/radare2/${V}/magic/perl
+share/radare2/${V}/magic/python
+share/radare2/${V}/magic/riff
+share/radare2/${V}/magic/sniffer
+share/radare2/${V}/magic/sql
+share/radare2/${V}/magic/ssh
+share/radare2/${V}/magic/uuencode
+share/radare2/${V}/magic/video
+share/radare2/${V}/magic/vim
+share/radare2/${V}/magic/vorbis
+share/radare2/${V}/magic/zfs
+share/radare2/${V}/opcodes/
+share/radare2/${V}/opcodes/6502.sdb
+share/radare2/${V}/opcodes/8051.sdb
+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/dalvik.sdb
+share/radare2/${V}/opcodes/i4004.sdb
+share/radare2/${V}/opcodes/i8080.sdb
+share/radare2/${V}/opcodes/java.sdb
+share/radare2/${V}/opcodes/lm32.sdb
+share/radare2/${V}/opcodes/m68k.sdb
+share/radare2/${V}/opcodes/malbolge.sdb
+share/radare2/${V}/opcodes/mips.sdb
+share/radare2/${V}/opcodes/msp430.sdb
+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/sh.sdb
+share/radare2/${V}/opcodes/sparc.sdb
+share/radare2/${V}/opcodes/sysz.sdb
+share/radare2/${V}/opcodes/tms320.sdb
+share/radare2/${V}/opcodes/v810.sdb
+share/radare2/${V}/opcodes/x86.sdb
+share/radare2/${V}/opcodes/xtensa.sdb
+share/radare2/${V}/opcodes/z80.sdb
+share/radare2/${V}/syscall/
+share/radare2/${V}/syscall/darwin-x86-32.sdb
+share/radare2/${V}/syscall/darwin-x86-64.sdb
+share/radare2/${V}/syscall/dos-x86-16.sdb
+share/radare2/${V}/syscall/freebsd-x86-32.sdb
+share/radare2/${V}/syscall/ios-arm-32.sdb
+share/radare2/${V}/syscall/ios-arm-64.sdb
+share/radare2/${V}/syscall/ios-x86-32.sdb
+share/radare2/${V}/syscall/linux-arm-32.sdb
+share/radare2/${V}/syscall/linux-arm-64.sdb
+share/radare2/${V}/syscall/linux-mips-32.sdb
+share/radare2/${V}/syscall/linux-sparc-32.sdb
+share/radare2/${V}/syscall/linux-x86-32.sdb
+share/radare2/${V}/syscall/linux-x86-64.sdb
+share/radare2/${V}/syscall/netbsd-x86-32.sdb
+share/radare2/${V}/syscall/openbsd-x86-32.sdb
+share/radare2/${V}/syscall/openbsd-x86-64.sdb
+share/radare2/${V}/syscall/windows-x86-32.sdb
+share/radare2/${V}/syscall/windows-x86-64.sdb
 share/radare2/${V}/www/
 share/radare2/${V}/www/console.html
 share/radare2/${V}/www/d3/
@@ -488,30 +507,24 @@ 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/disasmNavProvider.js
 share/radare2/${V}/www/m/disasmProvider.js
 share/radare2/${V}/www/m/hexchunkProvider.js
-share/radare2/${V}/www/m/hsplit
 share/radare2/${V}/www/m/images/
 share/radare2/${V}/www/m/images/icon.png
 share/radare2/${V}/www/m/images/rlogo256.png
 share/radare2/${V}/www/m/images/user.jpg
 share/radare2/${V}/www/m/index.html
-share/radare2/${V}/www/m/index.js
+share/radare2/${V}/www/m/legacy.js
 share/radare2/${V}/www/m/r2.js
 share/radare2/${V}/www/m/stylesheet.css
-share/radare2/${V}/www/m/tools.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
 share/radare2/${V}/www/m/vendors/dialog-polyfill.js
 share/radare2/${V}/www/m/vendors/fonts/
-share/radare2/${V}/www/m/vendors/fonts/MaterialIcons-Regular.eot
-share/radare2/${V}/www/m/vendors/fonts/MaterialIcons-Regular.ijmap
-share/radare2/${V}/www/m/vendors/fonts/MaterialIcons-Regular.ttf
 share/radare2/${V}/www/m/vendors/fonts/MaterialIcons-Regular.woff
-share/radare2/${V}/www/m/vendors/fonts/MaterialIcons-Regular.woff2
-share/radare2/${V}/www/m/vendors/fonts/README.md
 share/radare2/${V}/www/m/vendors/fonts/Roboto-italic-400.woff
 share/radare2/${V}/www/m/vendors/fonts/Roboto-italic-700.woff
 share/radare2/${V}/www/m/vendors/fonts/Roboto-normal-100.woff
@@ -520,9 +533,7 @@ 
share/radare2/${V}/www/m/vendors/fonts/Roboto-normal-400.woff
 share/radare2/${V}/www/m/vendors/fonts/Roboto-normal-500.woff
 share/radare2/${V}/www/m/vendors/fonts/Roboto-normal-700.woff
 share/radare2/${V}/www/m/vendors/fonts/Roboto-normal-900.woff
-share/radare2/${V}/www/m/vendors/fonts/codepoints
 share/radare2/${V}/www/m/vendors/fonts/fonts.css
-share/radare2/${V}/www/m/vendors/fonts/iconjar-map.js
 share/radare2/${V}/www/m/vendors/images/
 share/radare2/${V}/www/m/vendors/images/sort_asc.png
 share/radare2/${V}/www/m/vendors/images/sort_asc_disabled.png
@@ -537,12 +548,37 @@ share/radare2/${V}/www/m/vendors/material.min.css
 share/radare2/${V}/www/m/vendors/material.min.js
 share/radare2/${V}/www/m/vendors/mdl-selectfield.min.css
 share/radare2/${V}/www/m/vendors/mdl-selectfield.min.js
-share/radare2/${V}/www/m/vsplit
 share/radare2/${V}/www/old/
 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/

Reply via email to