Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 850412 Details for
Bug 893982
>=dev-libs/libfilezilla-0.39.1-r1 build failure with gcc-13 due to missing include
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
libfilezilla build.log
build.log (text/x-log), 407.28 KB, created by
Ninpo
on 2023-02-12 01:39:23 UTC
(
hide
)
Description:
libfilezilla build.log
Filename:
MIME Type:
Creator:
Ninpo
Created:
2023-02-12 01:39:23 UTC
Size:
407.28 KB
patch
obsolete
>[32m * [39;49;00mPackage: dev-libs/libfilezilla-0.39.1-r1:0/31 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: voyageur@gentoo.org dlan@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux test userland_GNU >[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox > [32m*[0m FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' > [32m*[0m CFLAGS='-march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed' > [32m*[0m CXXFLAGS='-march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed' > [32m*[0m FFLAGS='-march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed' > [32m*[0m FCFLAGS='-march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed' > [32m*[0m F77FLAGS='-march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed' > [32m*[0m LDFLAGS='-Wl,-O1 -Wl,--as-needed -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin' > [32m*[0m MAKEOPTS='-j17' > [32m*[0m gcc (Gentoo 13.0.1_pre20230205-r1 p7) 13.0.1 20230205 (experimental) > [32m*[0m g++ (Gentoo 13.0.1_pre20230205-r1 p7) 13.0.1 20230205 (experimental) > [32m*[0m GNU ld (Gentoo 2.39 p5) 2.39.0 > [32m*[0m Linux ninphetamine 5.15.88-gentoo-x86_64 #3 SMP PREEMPT Tue Feb 7 17:37:10 GMT 2023 x86_64 AMD Ryzen Threadripper 1950X 16-Core Processor AuthenticAMD GNU/Linux >[00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m36[00;00m seconds average for [32;01m8[00;00m merges >2021-01-20T09:04:05 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m35[00;00m seconds >2021-04-16T13:33:25 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m41[00;00m seconds >2022-06-01T14:38:29 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m37[00;00m seconds >2022-06-27T13:23:55 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m24[00;00m seconds >2022-08-12T09:55:20 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m36[00;00m seconds >2022-09-24T18:57:14 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m31[00;00m seconds >2022-11-30T20:09:43 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m37[00;00m seconds >2023-02-09T18:54:53 >>> [00;01mdev-libs/[00;00m[36;01mlibfilezilla[00;00m: [32;01m52[00;00m seconds >]0;emerge 20:21:53 29|804 libfilezilla 00:40 (root@ninphetamine)>>> Unpacking source... >>>> Unpacking libfilezilla-0.39.1.tar.bz2 to /var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work >>>> Source unpacked in /var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work >>>> Preparing source in /var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1 ... > [32m*[0m Applying libfilezilla-0.37.1-pthread.patch ... >patching file configure.ac >Hunk #1 succeeded at 120 with fuzz 2. >[A[149C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1 ... > * econf: updating libfilezilla-0.39.1/config/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating libfilezilla-0.39.1/config/config.sub with /usr/share/gnuconfig/config.sub >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --disable-static --docdir=/usr/share/doc/libfilezilla-0.39.1-r1 --htmldir=/usr/share/doc/libfilezilla-0.39.1-r1/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static >configure: loading site script /usr/share/config.site >checking for a BSD-compatible install... /var/tmp/portage/._portage_reinstall_.9nuz667o/bin/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >checking whether the C++ compiler works... yes >checking for C++ compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking whether make supports the include directive... yes (GNU style) >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B >checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop >checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r >checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-pc-linux-gnu-dlltool... x86_64-pc-linux-gnu-dlltool >checking how to associate runtime and link libraries... printf %s\n >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking for archiver @FILE support... @ >checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok >checking for sysroot... / >checking for a working dd... /bin/dd >checking how to truncate binary pipes... /bin/dd bs=4096 count=1 >checking for x86_64-pc-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E >checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes >checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >/bin/grep: warning: stray \ before - >checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether C compiler accepts -Werror=partial-availability... no >checking whether the linker accepts -Wl,-no_weak_imports... no >checking whether x86_64-pc-linux-gnu-g++ supports C++17 features with -std=c++17... yes >checking for whether we need -stdlib=libc++... no >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... no >checking whether std::chrono::steady_clock is steady... yes >checking for thread_local... yes >checking whether CLOCK_MONOTONIC is declared... yes >checking for poll... yes >checking for posix_fadvise... yes >checking for pipe2... yes >checking for accept4... yes >checking for eventfd... yes >checking for d_type member in directory struct... yes >checking for localtime_r... yes >checking for gmtime_r... yes >checking for timegm... yes >checking for clock_gettime... yes >checking whether pthread_condattr_setclock is declared... yes >checking whether iconv can be used without link library... yes >checking for memfd_create... yes >checking for getrandom... yes >checking for TCP_INFO... yes >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for gmp... yes >checking for nettle >= 3.3... yes >checking for hogweed >= 3.3... yes >checking for gnutls >= 3.7.0... yes >checking whether to use windres... no >checking whether the linker accepts -Wl,--dynamicbase... no >checking whether the linker accepts -Wl,--nxcompat... no >checking for cppunit >= 1.13.0... yes >checking for x86_64-pc-linux-gnu-doxygen... no >checking for doxygen... no >configure: WARNING: doxygen not found - will not generate any doxygen documentation >checking for x86_64-pc-linux-gnu-perl... no >checking for perl... /usr/bin/perl >checking for xgettext... /usr/bin/xgettext >checking for msgfmt... /usr/bin/msgfmt >checking for msgmerge... /usr/bin/msgmerge >checking whether msgmerge version >= 0.11.0... yes, 0.21.1 >checking available libfilezilla message catalogs... an ar az bg_BG ca ca_ES@valencia co cs_CZ cy da de el es et eu fa_IR fi_FI fr gl_ES he_IL hr hu_HU hy id_ID is it ja_JP kab ko_KR ky lo_LA lt_LT lv_LV mk_MK nb_NO ne nl nn_NO oc pl_PL pt_BR pt_PT ro_RO ru sk_SK sl_SI sr sv th_TH tr uk_UA vi_VN zh_CN zh_TW >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating lib/Makefile >config.status: creating lib/libfilezilla.pc >config.status: creating lib/libfilezilla/version.hpp >config.status: creating lib/windows/version.rc >config.status: creating demos/Makefile >config.status: creating doc/Doxyfile >config.status: creating doc/Makefile >config.status: creating locales/Makefile >config.status: creating tests/Makefile >config.status: creating config/config.hpp >config.status: executing depfiles commands >config.status: executing libtool commands >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1 ... >make -j17 >CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1/config/missing' aclocal-1.16 -I m4 >ac-wrapper: autom4te: warning: auto-detected versions not found ( 2.69 2.69); falling back to latest available >ac-wrapper: autom4te: warning: auto-detected versions not found ( 2.69 2.69); falling back to latest available >CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1/config/missing' autoconf > cd . && /bin/sh /var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1/config/missing automake-1.16 --gnu >/bin/sh ./config.status --recheck >running CONFIG_SHELL=/bin/sh /bin/sh ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libfilezilla-0.39.1-r1 --htmldir=/usr/share/doc/libfilezilla-0.39.1-r1/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static build_alias=x86_64-pc-linux-gnu host_alias=x86_64-pc-linux-gnu CXXFLAGS=-march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed LDFLAGS=-Wl,-O1 -Wl,--as-needed -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin CFLAGS=-march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed --no-create --no-recursion >configure: loading site script /usr/share/config.site >checking for a BSD-compatible install... /var/tmp/portage/._portage_reinstall_.9nuz667o/bin/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a race-free mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >checking whether the C++ compiler works... yes >checking for C++ compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... locales/Makefile.am:34: warning: '%'-style pattern rules are a GNU make extension >locales/Makefile.am:38: warning: '%'-style pattern rules are a GNU make extension >no >checking for suffix of object files... o >checking whether the compiler supports GNU C++... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed >checking whether make supports the include directive... yes (GNU style) >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the compiler supports GNU C... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B >checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop >checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop >checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r >checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-pc-linux-gnu-dlltool... x86_64-pc-linux-gnu-dlltool >checking how to associate runtime and link libraries... printf %s\n >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking for archiver @FILE support... @ >checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok >checking for sysroot... / >checking for a working dd... /bin/dd >checking how to truncate binary pipes... /bin/dd bs=4096 count=1 >checking for x86_64-pc-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for stdio.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for strings.h... yes >checking for sys/stat.h... yes >checking for sys/types.h... yes >checking for unistd.h... yes >checking for dlfcn.h... yes >checking for objdir... .libs >checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E >checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes >checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >/bin/grep: warning: stray \ before - >checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether C compiler accepts -Werror=partial-availability... no >checking whether the linker accepts -Wl,-no_weak_imports... no >checking whether x86_64-pc-linux-gnu-g++ supports C++17 features with -std=c++17... yes >checking for whether we need -stdlib=libc++... no >checking for special C compiler options needed for large files... no >checking for _FILE_OFFSET_BITS value needed for large files... no >checking whether std::chrono::steady_clock is steady... yes >checking for thread_local... yes >checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions... none needed >checking whether CLOCK_MONOTONIC is declared... yes >checking for poll... yes >checking for posix_fadvise... yes >checking for pipe2... yes >checking for accept4... yes >checking for eventfd... yes >checking for d_type member in directory struct... yes >checking for localtime_r... yes >checking for gmtime_r... yes >checking for timegm... yes >checking for clock_gettime... yes >checking whether pthread_condattr_setclock is declared... yes >checking whether iconv can be used without link library... yes >checking for memfd_create... yes >checking for getrandom... yes >checking for TCP_INFO... yes >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for gmp... yes >checking for nettle >= 3.3... yes >checking for hogweed >= 3.3... yes >checking for gnutls >= 3.7.0... yes >checking whether to use windres... no >checking whether the linker accepts -Wl,--dynamicbase... no >checking whether the linker accepts -Wl,--nxcompat... no >checking for cppunit >= 1.13.0... yes >checking for x86_64-pc-linux-gnu-doxygen... no >checking for doxygen... no >configure: WARNING: doxygen not found - will not generate any doxygen documentation >checking for x86_64-pc-linux-gnu-perl... no >checking for perl... /usr/bin/perl >checking for xgettext... /usr/bin/xgettext >checking for msgfmt... /usr/bin/msgfmt >checking for msgmerge... /usr/bin/msgmerge >checking whether msgmerge version >= 0.11.0... yes, 0.21.1 >checking available libfilezilla message catalogs... an ar az bg_BG ca ca_ES@valencia co cs_CZ cy da de el es et eu fa_IR fi_FI fr gl_ES he_IL hr hu_HU hy id_ID is it ja_JP kab ko_KR ky lo_LA lt_LT lv_LV mk_MK nb_NO ne nl nn_NO oc pl_PL pt_BR pt_PT ro_RO ru sk_SK sl_SI sr sv th_TH tr uk_UA vi_VN zh_CN zh_TW >checking that generated files are newer than configure... done >configure: creating ./config.status > /bin/sh ./config.status >config.status: creating Makefile >config.status: creating lib/Makefile >config.status: creating lib/libfilezilla.pc >config.status: creating lib/libfilezilla/version.hpp >config.status: creating lib/windows/version.rc >config.status: creating demos/Makefile >config.status: creating doc/Doxyfile >config.status: creating doc/Makefile >config.status: creating locales/Makefile >config.status: creating tests/Makefile >config.status: creating config/config.hpp >config.status: executing depfiles commands >config.status: executing libtool commands >Making all in . >make[1]: Entering directory '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1' >make[1]: Nothing to be done for 'all-am'. >make[1]: Leaving directory '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1' >Making all in lib >make[1]: Entering directory '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1/lib' >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-ascii_layer.lo `test -f 'ascii_layer.cpp' || echo './'`ascii_layer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-buffer.lo `test -f 'buffer.cpp' || echo './'`buffer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-encode.lo `test -f 'encode.cpp' || echo './'`encode.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-encryption.lo `test -f 'encryption.cpp' || echo './'`encryption.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-event.lo `test -f 'event.cpp' || echo './'`event.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-event_handler.lo `test -f 'event_handler.cpp' || echo './'`event_handler.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-event_loop.lo `test -f 'event_loop.cpp' || echo './'`event_loop.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-file.lo `test -f 'file.cpp' || echo './'`file.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-hash.lo `test -f 'hash.cpp' || echo './'`hash.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-hostname_lookup.lo `test -f 'hostname_lookup.cpp' || echo './'`hostname_lookup.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-impersonation.lo `test -f 'impersonation.cpp' || echo './'`impersonation.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-invoker.lo `test -f 'invoker.cpp' || echo './'`invoker.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-iputils.lo `test -f 'iputils.cpp' || echo './'`iputils.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-json.lo `test -f 'json.cpp' || echo './'`json.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-jws.lo `test -f 'jws.cpp' || echo './'`jws.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-local_filesys.lo `test -f 'local_filesys.cpp' || echo './'`local_filesys.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c -o libfilezilla_la-logger.lo `test -f 'logger.cpp' || echo './'`logger.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c event_handler.cpp -fPIC -DPIC -o .libs/libfilezilla_la-event_handler.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c hash.cpp -fPIC -DPIC -o .libs/libfilezilla_la-hash.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c event.cpp -fPIC -DPIC -o .libs/libfilezilla_la-event.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c encode.cpp -fPIC -DPIC -o .libs/libfilezilla_la-encode.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c hostname_lookup.cpp -fPIC -DPIC -o .libs/libfilezilla_la-hostname_lookup.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c event_loop.cpp -fPIC -DPIC -o .libs/libfilezilla_la-event_loop.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c iputils.cpp -fPIC -DPIC -o .libs/libfilezilla_la-iputils.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c logger.cpp -fPIC -DPIC -o .libs/libfilezilla_la-logger.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c file.cpp -fPIC -DPIC -o .libs/libfilezilla_la-file.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c ascii_layer.cpp -fPIC -DPIC -o .libs/libfilezilla_la-ascii_layer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c impersonation.cpp -fPIC -DPIC -o .libs/libfilezilla_la-impersonation.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c buffer.cpp -fPIC -DPIC -o .libs/libfilezilla_la-buffer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c jws.cpp -fPIC -DPIC -o .libs/libfilezilla_la-jws.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c encryption.cpp -fPIC -DPIC -o .libs/libfilezilla_la-encryption.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c invoker.cpp -fPIC -DPIC -o .libs/libfilezilla_la-invoker.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c local_filesys.cpp -fPIC -DPIC -o .libs/libfilezilla_la-local_filesys.o >libtool: compile: x86_64-pc-linux-gnu-g++ -std=c++17 -DHAVE_CONFIG_H -I../config -DBUILDING_LIBFILEZILLA -I/usr/include/p11-kit-1 -I. -I./libfilezilla -fvisibility=hidden -march=native -pipe -march=native -pipe -O3 -fgraphite-identity -floop-nest-optimize -fdevirtualize-at-ltrans -fno-semantic-interposition -flto=8 -fuse-linker-plugin -Wl,-O1 -Wl,--as-needed -Wall -g -c json.cpp -fPIC -DPIC -o .libs/libfilezilla_la-json.o >In file included from [01m[Kencode.cpp:1[m[K: >[01m[Klibfilezilla/buffer.hpp:107:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 107 | void append(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:5:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 4 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 5 | >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 107 | void append(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 120 | buffer& operator+=(std::vector<[01;31m[Kuint8_t[m[K> const& data) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 120 | buffer& operator+=(std::vector<uint8_t[01;31m[K>[m[K const& data) { > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Kencode.cpp:2[m[K: >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_ENCODE_HEADER >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 65 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 161 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 161 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 191 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 191 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:64:39:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 64 | std::string base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type, bool pad) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:3:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 2 | #include "libfilezilla/encode.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 3 | >[01m[Kencode.cpp:64:46:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 64 | std::string base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type, bool pad) > | [01;31m[K^[m[K >[01m[Kencode.cpp:64:46:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:173:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 173 | std::vector<[01;31m[Kuint8_t[m[K> base64_decode(std::string_view const& in) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:173:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:173:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 173 | std::vector<uint8_t[01;31m[K>[m[K base64_decode(std::string_view const& in) > | [01;31m[K^[m[K >[01m[Kencode.cpp:173:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kbase64_decode[m[K(const std::string_view&)[m[Kâ: >[01m[Kencode.cpp:175:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 175 | return base64_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(in); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:175:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:175:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:175:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:175:56:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kbase64_decode_impl<<expression error> >(const std::string_view&)[m[Kâ > 175 | return [01;31m[Kbase64_decode_impl<std::vector<uint8_t>>(in)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Kencode.cpp:85:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kbase64_decode_impl[m[K(const View&)[m[Kâ > 85 | Ret [01;36m[Kbase64_decode_impl[m[K(View const& in) > | [01;36m[K^~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:85:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:175:56:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 175 | return [01;31m[Kbase64_decode_impl<std::vector<uint8_t>>(in)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:178:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 178 | std::vector<[01;31m[Kuint8_t[m[K> base64_decode(std::wstring_view const& in) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:178:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:178:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 178 | std::vector<uint8_t[01;31m[K>[m[K base64_decode(std::wstring_view const& in) > | [01;31m[K^[m[K >[01m[Kencode.cpp:178:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kbase64_decode[m[K(const std::wstring_view&)[m[Kâ: >[01m[Kencode.cpp:180:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 180 | return base64_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(in); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:180:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:180:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:180:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:180:56:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kbase64_decode_impl<<expression error> >(const std::wstring_view&)[m[Kâ > 180 | return [01;31m[Kbase64_decode_impl<std::vector<uint8_t>>(in)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Kencode.cpp:85:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kbase64_decode_impl[m[K(const View&)[m[Kâ > 85 | Ret [01;36m[Kbase64_decode_impl[m[K(View const& in) > | [01;36m[K^~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:85:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:180:56:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 180 | return [01;31m[Kbase64_decode_impl<std::vector<uint8_t>>(in)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:183:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 183 | std::vector<[01;31m[Kuint8_t[m[K> base64_decode(fz::buffer const& in) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:183:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:183:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 183 | std::vector<uint8_t[01;31m[K>[m[K base64_decode(fz::buffer const& in) > | [01;31m[K^[m[K >[01m[Kencode.cpp:183:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kbase64_decode[m[K(const buffer&)[m[Kâ: >[01m[Kencode.cpp:185:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 185 | return base64_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(in.to_view()); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:185:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:185:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:185:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:185:56:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kbase64_decode_impl<<expression error> >(std::string_view)[m[Kâ > 185 | return [01;31m[Kbase64_decode_impl<std::vector<uint8_t>>(in.to_view())[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:85:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kbase64_decode_impl[m[K(const View&)[m[Kâ > 85 | Ret [01;36m[Kbase64_decode_impl[m[K(View const& in) > | [01;36m[K^~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:85:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:185:56:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 185 | return [01;31m[Kbase64_decode_impl<std::vector<uint8_t>>(in.to_view())[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:291:39:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 291 | std::string base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type, bool pad) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:291:39:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:291:46:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 291 | std::string base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type, bool pad) > | [01;31m[K^[m[K >[01m[Kencode.cpp:291:46:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Kjson.cpp:1[m[K: >[01m[Klibfilezilla/buffer.hpp:107:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 107 | void append(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:5:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 4 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 5 | >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 107 | void append(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 120 | buffer& operator+=(std::vector<[01;31m[Kuint8_t[m[K> const& data) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 120 | buffer& operator+=(std::vector<uint8_t[01;31m[K>[m[K const& data) { > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:450:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 450 | std::vector<[01;31m[Kuint8_t[m[K> base32_decode(std::string_view const& in, base32_type type) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:450:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:450:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 450 | std::vector<uint8_t[01;31m[K>[m[K base32_decode(std::string_view const& in, base32_type type) > | [01;31m[K^[m[K >[01m[Kencode.cpp:450:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kbase32_decode[m[K(const std::string_view&, base32_type)[m[Kâ: >[01m[Kencode.cpp:452:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 452 | return base32_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(in, type); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:452:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:452:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:452:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:452:56:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kbase32_decode_impl<<expression error> >(const std::string_view&, fz::base32_type&)[m[Kâ > 452 | return [01;31m[Kbase32_decode_impl<std::vector<uint8_t>>(in, type)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~[m[K >[01m[Kencode.cpp:303:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kbase32_decode_impl[m[K(const View&, fz::base32_type)[m[Kâ > 303 | Ret [01;36m[Kbase32_decode_impl[m[K(View const& in, base32_type type) > | [01;36m[K^~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:303:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:452:56:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 452 | return [01;31m[Kbase32_decode_impl<std::vector<uint8_t>>(in, type)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~[m[K >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:455:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 455 | std::vector<[01;31m[Kuint8_t[m[K> base32_decode(std::wstring_view const& in, base32_type type) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:455:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:455:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 455 | std::vector<uint8_t[01;31m[K>[m[K base32_decode(std::wstring_view const& in, base32_type type) > | [01;31m[K^[m[K >[01m[Kencode.cpp:455:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kbase32_decode[m[K(const std::wstring_view&, base32_type)[m[Kâ: >[01m[Kencode.cpp:457:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 457 | return base32_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(in, type); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:457:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:457:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:457:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Kjson.cpp:2[m[K: >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:457:56:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kbase32_decode_impl<<expression error> >(const std::wstring_view&, fz::base32_type&)[m[Kâ > 457 | return [01;31m[Kbase32_decode_impl<std::vector<uint8_t>>(in, type)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~[m[K >[01m[Kencode.cpp:303:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kbase32_decode_impl[m[K(const View&, fz::base32_type)[m[Kâ > 303 | Ret [01;36m[Kbase32_decode_impl[m[K(View const& in, base32_type type) > | [01;36m[K^~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:303:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:457:56:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 457 | return [01;31m[Kbase32_decode_impl<std::vector<uint8_t>>(in, type)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_ENCODE_HEADER >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:460:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 460 | std::vector<[01;31m[Kuint8_t[m[K> base32_decode(fz::buffer const& in, base32_type type) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:460:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:460:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 460 | std::vector<uint8_t[01;31m[K>[m[K base32_decode(fz::buffer const& in, base32_type type) > | [01;31m[K^[m[K >[01m[Kencode.cpp:460:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kbase32_decode[m[K(const buffer&, base32_type)[m[Kâ: >[01m[Kencode.cpp:462:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 462 | return base32_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(in.to_view(), type); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:462:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:462:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:462:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 65 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:462:56:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kbase32_decode_impl<<expression error> >(std::string_view, fz::base32_type&)[m[Kâ > 462 | return [01;31m[Kbase32_decode_impl<std::vector<uint8_t>>(in.to_view(), type)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:303:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kbase32_decode_impl[m[K(const View&, fz::base32_type)[m[Kâ > 303 | Ret [01;36m[Kbase32_decode_impl[m[K(View const& in, base32_type type) > | [01;36m[K^~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:303:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:462:56:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 462 | return [01;31m[Kbase32_decode_impl<std::vector<uint8_t>>(in.to_view(), type)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 161 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 161 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 191 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 191 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[KRet fz::{anonymous}::[01;32m[Kpercent_decode_impl[m[K(const View&, bool)[m[Kâ: >[01m[Kencode.cpp:549:89:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 549 | ret.push_back(static_cast<typename Ret::value_type>(static_cast<[01;31m[Kuint8_t[m[K>((high << 4) + low))); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:549:89:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:569:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 569 | std::vector<[01;31m[Kuint8_t[m[K> percent_decode(std::string_view const& s, bool allow_embedded_null) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:569:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:569:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 569 | std::vector<uint8_t[01;31m[K>[m[K percent_decode(std::string_view const& s, bool allow_embedded_null) > | [01;31m[K^[m[K >[01m[Kencode.cpp:569:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kpercent_decode[m[K(const std::string_view&, bool)[m[Kâ: >[01m[Kencode.cpp:571:48:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 571 | return percent_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(s, allow_embedded_null); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:571:48:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:571:48:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:571:48:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:571:57:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kpercent_decode_impl<<expression error> >(const std::string_view&, bool&)[m[Kâ > 571 | return [01;31m[Kpercent_decode_impl<std::vector<uint8_t>>(s, allow_embedded_null)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:522:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kpercent_decode_impl[m[K(const View&, bool)[m[Kâ > 522 | Ret [01;36m[Kpercent_decode_impl[m[K(View const & s, bool allow_embedded_null) > | [01;36m[K^~~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:522:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:571:57:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 571 | return [01;31m[Kpercent_decode_impl<std::vector<uint8_t>>(s, allow_embedded_null)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:[m[K At global scope: >[01m[Kencode.cpp:574:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 574 | std::vector<[01;31m[Kuint8_t[m[K> percent_decode(std::wstring_view const& s, bool allow_embedded_null) > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:574:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:574:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 574 | std::vector<uint8_t[01;31m[K>[m[K percent_decode(std::wstring_view const& s, bool allow_embedded_null) > | [01;31m[K^[m[K >[01m[Kencode.cpp:574:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:[m[K In function â[01m[Kint fz::[01;32m[Kpercent_decode[m[K(const std::wstring_view&, bool)[m[Kâ: >[01m[Kencode.cpp:576:48:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 576 | return percent_decode_impl<std::vector<[01;31m[Kuint8_t[m[K>>(s, allow_embedded_null); > | [01;31m[K^~~~~~~[m[K >[01m[Kencode.cpp:576:48:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencode.cpp:576:48:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Kencode.cpp:576:48:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:576:57:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kpercent_decode_impl<<expression error> >(const std::wstring_view&, bool&)[m[Kâ > 576 | return [01;31m[Kpercent_decode_impl<std::vector<uint8_t>>(s, allow_embedded_null)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:522:5:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Ktemplate<class Ret, class View> Ret fz::{anonymous}::[01;32m[Kpercent_decode_impl[m[K(const View&, bool)[m[Kâ > 522 | Ret [01;36m[Kpercent_decode_impl[m[K(View const & s, bool allow_embedded_null) > | [01;36m[K^~~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:522:5:[m[K [01;36m[Knote: [m[K template argument deduction/substitution failed: >[01m[Kencode.cpp:576:57:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 576 | return [01;31m[Kpercent_decode_impl<std::vector<uint8_t>>(s, allow_embedded_null)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~[m[K >In file included from [01m[Kbuffer.cpp:1[m[K: >[01m[Klibfilezilla/buffer.hpp:107:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 107 | void append(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:5:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 4 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 5 | >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 107 | void append(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 120 | buffer& operator+=(std::vector<[01;31m[Kuint8_t[m[K> const& data) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 120 | buffer& operator+=(std::vector<uint8_t[01;31m[K>[m[K const& data) { > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Khash.cpp:3[m[K: >[01m[Klibfilezilla/hash.hpp:38:44:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 38 | void update(std::basic_string_view<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_HASH_HEADER >[01m[Klibfilezilla/hash.hpp:38:51:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 38 | void update(std::basic_string_view<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:38:51:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:39:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 39 | void update(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:39:33:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:39:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 39 | void update(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:39:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:39:14:[m[K [01;31m[Kerror: [m[Kâ[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ cannot be overloaded with â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 39 | void [01;31m[Kupdate[m[K(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ has not been declared > 40 | void update([01;31m[Kuint8_t[m[K const* data, size_t size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ has not been declared > 41 | void update([01;31m[Kuint8_t[m[K in) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 46 | std::vector<[01;31m[Kuint8_t[m[K> digest(); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:46:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 46 | std::vector<uint8_t[01;31m[K>[m[K digest(); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:46:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:48:30:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 48 | operator std::vector<[01;31m[Kuint8_t[m[K>() { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:48:30:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:48:37:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 48 | operator std::vector<uint8_t[01;31m[K>[m[K() { > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:48:37:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:67:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 67 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL md5(std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:67:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:67:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 67 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL md5(std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:67:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:68:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 68 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:68:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:68:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 68 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:68:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:68:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 68 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL md5(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:68:55:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:68:62:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 68 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:68:62:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:71:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 71 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL sha256(std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:71:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:71:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 71 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL sha256(std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:71:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:72:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 72 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:72:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:72:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 72 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:72:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:72:58:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 72 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL sha256(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:72:58:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:72:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 72 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:72:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:78:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 78 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:78:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:78:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 78 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:78:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:61:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:61:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t[01;31m[K>[m[K const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:94:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:94:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:80:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 80 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:80:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:80:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 80 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:80:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:80:61:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 80 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:80:61:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:80:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 80 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t[01;31m[K>[m[K const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:80:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:81:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:81:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:81:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:81:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:81:90:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:81:90:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:81:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:81:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:84:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 84 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:84:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:84:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 84 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:84:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:63:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:63:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t[01;31m[K>[m[K const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:96:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:96:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:103:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:103:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:86:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 86 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:86:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:86:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 86 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:86:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:86:63:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 86 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:86:63:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:86:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 86 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t[01;31m[K>[m[K const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:86:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:87:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 87 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:87:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:87:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 87 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:87:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:87:92:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 87 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:87:92:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:87:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 87 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:87:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:81:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<[01;31m[Kuint8_t[m[K> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:81:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:88:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t[01;31m[K>[m[K const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:88:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:130:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<[01;31m[Kuint8_t[m[K> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:130:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:137:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t[01;31m[K>[m[K const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:137:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:92:85:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 92 | std::enable_if_t<sizeof(typename PasswordContainer::value_type) == sizeof([01;31m[Kuint8_t[m[K) && > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:92:85:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:93:81:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 93 | sizeof(typename SaltContainer::value_type) == sizeof([01;31m[Kuint8_t[m[K)>* = nullptr> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:93:81:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:93:89:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 93 | sizeof(typename SaltContainer::value_type) == sizeof(uint8_t)[01;31m[K>[m[K* = nullptr> > | [01;31m[K^[m[K >In file included from [01m[Kjws.cpp:1[m[K: >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:94:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 94 | std::vector<[01;31m[Kuint8_t[m[K> pbkdf2_hmac_sha256(PasswordContainer const& password, SaltContainer const& salt, size_t length, unsigned int iterations) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:94:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:94:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 94 | std::vector<uint8_t[01;31m[K>[m[K pbkdf2_hmac_sha256(PasswordContainer const& password, SaltContainer const& salt, size_t length, unsigned int iterations) > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:94:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:5:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 4 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 5 | >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:[m[K In function â[01m[Kint fz::[01;32m[Kpbkdf2_hmac_sha256[m[K(const PasswordContainer&, const SaltContainer&, size_t, unsigned int)[m[Kâ: >[01m[Klibfilezilla/hash.hpp:96:58:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<[01;31m[Kuint8_t[m[K>(reinterpret_cast<uint8_t const*>(password.data()), password.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:58:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:96:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t[01;31m[K>[m[K(reinterpret_cast<uint8_t const*>(password.data()), password.size()), > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:96:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:96:84:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<[01;31m[Kuint8_t[m[K const*>(password.data()), password.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:84:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K>[m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K([m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kc[m[K[32m[Konst[m[K*>(password.data()), password.size()), > | [01;31m[K^[m[K[32m[K~~~~[m[K > | [32m[K([m[K >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 65 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Klibfilezilla/hash.hpp:96:91:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K)[m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t[01;31m[K [m[K[32m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^[m[K[32m[K~~~~~[m[K > | [32m[K)[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:97:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid > 97 | std::basic_string_view<uint8_t[01;31m[K>[m[K(reinterpret_cast<uint8_t const*>(salt.data()), salt.size()), > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:97:84:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<[01;31m[Kuint8_t[m[K const*>(salt.data()), salt.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:84:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K>[m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K([m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kc[m[K[32m[Konst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^[m[K[32m[K~~~~[m[K > | [32m[K([m[K >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:91:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K)[m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t[01;31m[K [m[K[32m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^[m[K[32m[K~~~~~[m[K > | [32m[K)[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 161 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 161 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 191 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 191 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Kjws.cpp:2[m[K: >[01m[Klibfilezilla/hash.hpp:38:44:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 38 | void update(std::basic_string_view<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_HASH_HEADER >[01m[Klibfilezilla/hash.hpp:38:51:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 38 | void update(std::basic_string_view<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:38:51:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:39:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 39 | void update(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:39:33:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:39:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 39 | void update(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:39:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:39:14:[m[K [01;31m[Kerror: [m[Kâ[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ cannot be overloaded with â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 39 | void [01;31m[Kupdate[m[K(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ has not been declared > 40 | void update([01;31m[Kuint8_t[m[K const* data, size_t size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ has not been declared > 41 | void update([01;31m[Kuint8_t[m[K in) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 46 | std::vector<[01;31m[Kuint8_t[m[K> digest(); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:46:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 46 | std::vector<uint8_t[01;31m[K>[m[K digest(); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:46:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:48:30:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 48 | operator std::vector<[01;31m[Kuint8_t[m[K>() { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:48:30:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:48:37:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 48 | operator std::vector<uint8_t[01;31m[K>[m[K() { > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:48:37:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:67:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 67 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL md5(std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:67:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:67:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 67 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL md5(std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:67:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:68:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 68 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:68:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:68:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 68 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:68:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:68:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 68 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL md5(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:68:55:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:68:62:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 68 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:68:62:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:71:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 71 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL sha256(std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:71:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:71:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 71 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL sha256(std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:71:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:72:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 72 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:72:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:72:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 72 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:72:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:72:58:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 72 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL sha256(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:72:58:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:72:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 72 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:72:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:78:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 78 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:78:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:78:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 78 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:78:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:61:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:61:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t[01;31m[K>[m[K const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:94:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:94:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:80:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 80 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:80:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:80:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 80 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:80:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:80:61:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 80 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:80:61:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:80:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 80 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t[01;31m[K>[m[K const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:80:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:81:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:81:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:81:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:81:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:81:90:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:81:90:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:81:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:81:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:84:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 84 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:84:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:84:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 84 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:84:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:63:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:63:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t[01;31m[K>[m[K const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:96:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:96:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:103:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:103:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:86:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 86 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:86:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:86:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 86 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:86:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:86:63:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 86 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:86:63:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:86:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 86 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t[01;31m[K>[m[K const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:86:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:87:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 87 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:87:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:87:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 87 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:87:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:87:92:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 87 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:87:92:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:87:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 87 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:87:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:81:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<[01;31m[Kuint8_t[m[K> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:81:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:88:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t[01;31m[K>[m[K const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:88:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:130:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<[01;31m[Kuint8_t[m[K> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:130:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:137:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t[01;31m[K>[m[K const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:137:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:92:85:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 92 | std::enable_if_t<sizeof(typename PasswordContainer::value_type) == sizeof([01;31m[Kuint8_t[m[K) && > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:92:85:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:93:81:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 93 | sizeof(typename SaltContainer::value_type) == sizeof([01;31m[Kuint8_t[m[K)>* = nullptr> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:93:81:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:93:89:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 93 | sizeof(typename SaltContainer::value_type) == sizeof(uint8_t)[01;31m[K>[m[K* = nullptr> > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:94:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 94 | std::vector<[01;31m[Kuint8_t[m[K> pbkdf2_hmac_sha256(PasswordContainer const& password, SaltContainer const& salt, size_t length, unsigned int iterations) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:94:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:94:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 94 | std::vector<uint8_t[01;31m[K>[m[K pbkdf2_hmac_sha256(PasswordContainer const& password, SaltContainer const& salt, size_t length, unsigned int iterations) > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:94:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:[m[K In function â[01m[Kint fz::[01;32m[Kpbkdf2_hmac_sha256[m[K(const PasswordContainer&, const SaltContainer&, size_t, unsigned int)[m[Kâ: >[01m[Klibfilezilla/hash.hpp:96:58:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<[01;31m[Kuint8_t[m[K>(reinterpret_cast<uint8_t const*>(password.data()), password.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:58:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:96:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t[01;31m[K>[m[K(reinterpret_cast<uint8_t const*>(password.data()), password.size()), > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:96:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:96:84:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<[01;31m[Kuint8_t[m[K const*>(password.data()), password.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:84:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K>[m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K([m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kc[m[K[32m[Konst[m[K*>(password.data()), password.size()), > | [01;31m[K^[m[K[32m[K~~~~[m[K > | [32m[K([m[K >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:91:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K)[m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t[01;31m[K [m[K[32m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^[m[K[32m[K~~~~~[m[K > | [32m[K)[m[K >[01m[Klibfilezilla/hash.hpp:97:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid > 97 | std::basic_string_view<uint8_t[01;31m[K>[m[K(reinterpret_cast<uint8_t const*>(salt.data()), salt.size()), > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:97:84:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<[01;31m[Kuint8_t[m[K const*>(salt.data()), salt.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:84:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K>[m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K([m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kc[m[K[32m[Konst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^[m[K[32m[K~~~~[m[K > | [32m[K([m[K >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:91:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K)[m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t[01;31m[K [m[K[32m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^[m[K[32m[K~~~~~[m[K > | [32m[K)[m[K >encode.cpp: In instantiation of â[01m[Kvoid fz::{anonymous}::[01;32m[Kbase64_encode_impl[m[K(std::string&, const DataContainer&, fz::base64_type, bool) [35m[K[with DataContainer = int; std::string = std::__cxx11::basic_string<char>][m[K[m[Kâ: >[01m[Kencode.cpp:67:20:[m[K required from here >[01m[Kencode.cpp:10:23:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint[m[Kâ is not a class, struct, or union type > 10 | static_assert([01;31m[Ksizeof(typename DataContainer::value_type)[m[K == 1, "Bad container type"); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Kencode.cpp:17:25:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kin[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 17 | size_t len = [01;31m[Kin.size[m[K(); > | [01;31m[K~~~^~~~[m[K >[01m[Kencode.cpp:27:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 27 | auto const c1 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:28:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 28 | auto const c2 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:29:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 29 | auto const c3 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >In file included from [01m[Klibfilezilla/format.hpp:4[m[K, > from [01m[Klibfilezilla/logger.hpp:8[m[K, > from [01m[Klogger.cpp:1[m[K: >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:5:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 4 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 5 | >[01m[Kencode.cpp:37:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 37 | auto const c1 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:40:70:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 40 | auto const c2 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 65 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Klibfilezilla/ascii_layer.hpp:4[m[K, > from [01m[Kascii_layer.cpp:1[m[K: >[01m[Klibfilezilla/buffer.hpp:107:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 107 | void append(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:5:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 4 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 5 | >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 107 | void append(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:107:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 120 | buffer& operator+=(std::vector<[01;31m[Kuint8_t[m[K> const& data) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/buffer.hpp:120:40:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 120 | buffer& operator+=(std::vector<uint8_t[01;31m[K>[m[K const& data) { > | [01;31m[K^[m[K >[01m[Klibfilezilla/buffer.hpp:120:47:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Khash.cpp:[m[K At global scope: >[01m[Khash.cpp:165:6:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::basic_string_view<unsigned char>&)[m[Kâ > 165 | void [01;31m[Khash_accumulator[m[K::update(std::basic_string_view<uint8_t> const& data) > | [01;31m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidates are: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int*, size_t)[m[Kâ > 40 | void [01;36m[Kupdate[m[K(uint8_t const* data, size_t size); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 161 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Khash.cpp:158:6:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::string_view&)[m[Kâ > 158 | void [01;36m[Khash_accumulator[m[K::update(std::string_view const& data) > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 161 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:25:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::hash_accumulator[m[Kâ defined here > 25 | class FZ_PUBLIC_SYMBOL [01;36m[Khash_accumulator[m[K final > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Khash.cpp:172:6:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::vector<unsigned char>&)[m[Kâ > 172 | void [01;31m[Khash_accumulator[m[K::update(std::vector<uint8_t> const& data) > | [01;31m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidates are: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int*, size_t)[m[Kâ > 40 | void [01;36m[Kupdate[m[K(uint8_t const* data, size_t size); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Khash.cpp:158:6:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::string_view&)[m[Kâ > 158 | void [01;36m[Khash_accumulator[m[K::update(std::string_view const& data) > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:25:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::hash_accumulator[m[Kâ defined here > 25 | class FZ_PUBLIC_SYMBOL [01;36m[Khash_accumulator[m[K final > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Khash.cpp:179:6:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const uint8_t*, size_t)[m[Kâ > 179 | void [01;31m[Khash_accumulator[m[K::update(uint8_t const* data, size_t size) > | [01;31m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidates are: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int*, size_t)[m[Kâ > 40 | void [01;36m[Kupdate[m[K(uint8_t const* data, size_t size); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Khash.cpp:158:6:[m[K [01;36m[Knote: [m[K â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::string_view&)[m[Kâ > 158 | void [01;36m[Khash_accumulator[m[K::update(std::string_view const& data) > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:25:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::hash_accumulator[m[Kâ defined here > 25 | class FZ_PUBLIC_SYMBOL [01;36m[Khash_accumulator[m[K final > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Khash.cpp:184:22:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kstd::vector<unsigned char> fz::hash_accumulator::[01;32m[Kdigest[m[K()[m[Kâ > 184 | std::vector<uint8_t> [01;31m[Khash_accumulator[m[K::digest() > | [01;31m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:30:[m[K [01;36m[Knote: [m[Kcandidate is: â[01m[Kint fz::hash_accumulator::[01;32m[Kdigest[m[K()[m[Kâ > 46 | std::vector<uint8_t> [01;36m[Kdigest[m[K(); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:25:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::hash_accumulator[m[Kâ defined here > 25 | class FZ_PUBLIC_SYMBOL [01;36m[Khash_accumulator[m[K final > | [01;36m[K^~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 191 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 191 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Khash.cpp:291:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kmd5[m[K(const std::string_view&)[m[Kâ > 291 | std::vector<uint8_t> [01;31m[Kmd5[m[K(std::string_view const& data) > | [01;31m[K^~~[m[K >[01m[Klibfilezilla/hash.hpp:67:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kmd5[m[K(const std::string_view&)[m[Kâ > 67 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kmd5[m[K(std::string_view const& data); > | [01;36m[K^~~[m[K >[01m[Khash.cpp:311:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Ksha256[m[K(const std::string_view&)[m[Kâ > 311 | std::vector<uint8_t> [01;31m[Ksha256[m[K(std::string_view const& data) > | [01;31m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:71:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Ksha256[m[K(const std::string_view&)[m[Kâ > 71 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Ksha256[m[K(std::string_view const& data); > | [01;36m[K^~~~~~[m[K >[01m[Khash.cpp:326:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Khmac_sha1[m[K(const std::string_view&, const std::string_view&)[m[Kâ > 326 | std::vector<uint8_t> [01;31m[Khmac_sha1[m[K(std::string_view const& key, std::string_view const& data) > | [01;31m[K^~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:78:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Khmac_sha1[m[K(const std::string_view&, const std::string_view&)[m[Kâ > 78 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Khmac_sha1[m[K(std::string_view const& key, std::string_view const& data); > | [01;36m[K^~~~~~~~~[m[K >[01m[Khash.cpp:346:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Khmac_sha256[m[K(const std::string_view&, const std::string_view&)[m[Kâ > 346 | std::vector<uint8_t> [01;31m[Khmac_sha256[m[K(std::string_view const& key, std::string_view const& data) > | [01;31m[K^~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:84:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Khmac_sha256[m[K(const std::string_view&, const std::string_view&)[m[Kâ > 84 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Khmac_sha256[m[K(std::string_view const& key, std::string_view const& data); > | [01;36m[K^~~~~~~~~~~[m[K >[01m[Klibfilezilla/format.hpp:[m[K In function â[01m[KString fz::detail::[01;32m[Kpointer_to_string[m[K(Arg&&)[m[Kâ: >[01m[Klibfilezilla/format.hpp:199:99:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuintptr_t[m[Kâ does not name a type > 199 | return String({'0', 'x'}) + integral_to_hex_string<String, true>(reinterpret_cast<[01;31m[Kuintptr_t[m[K>(arg)); > | [01;31m[K^~~~~~~~~[m[K >[01m[Klibfilezilla/format.hpp:8:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuintptr_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 7 | #include <cstdlib> > +++ |+[32m[K#include <cstdint>[m[K > 8 | #include <type_traits> >In file included from [01m[Kencryption.cpp:1[m[K: >[01m[Klibfilezilla/encryption.hpp:53:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 53 | std::vector<[01;31m[Kuint8_t[m[K> key_; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:14:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 13 | #include "libfilezilla.hpp" > +++ |+[32m[K#include <cstdint>[m[K > 14 | >[01m[Klibfilezilla/encryption.hpp:53:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 53 | std::vector<uint8_t[01;31m[K>[m[K key_; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:53:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:54:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 54 | std::vector<[01;31m[Kuint8_t[m[K> salt_; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:54:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:54:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 54 | std::vector<uint8_t[01;31m[K>[m[K salt_; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:54:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >encode.cpp: In instantiation of â[01m[Kstd::string fz::{anonymous}::[01;32m[Kbase32_encode_impl[m[K(const DataContainer&, fz::base32_type, bool) [35m[K[with DataContainer = int; std::string = std::__cxx11::basic_string<char>][m[K[m[Kâ: >[01m[Kencode.cpp:293:27:[m[K required from here >[01m[Kencode.cpp:208:23:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint[m[Kâ is not a class, struct, or union type > 208 | static_assert([01;31m[Ksizeof(typename DataContainer::value_type)[m[K == 1, "Bad container type"); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:[m[K In member function â[01m[Kfz::public_key::[01;32m[Koperator bool[m[K() const[m[Kâ: >[01m[Klibfilezilla/encryption.hpp:34:29:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K((const fz::public_key*)this)->fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 34 | return key_.[01;31m[Ksize[m[K() == key_size && salt_.size() == salt_size; > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:34:57:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K((const fz::public_key*)this)->fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 34 | return key_.size() == key_size && salt_.[01;31m[Ksize[m[K() == salt_size; > | [01;31m[K^~~~[m[K >[01m[Kencode.cpp:219:25:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kin[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 219 | size_t len = [01;31m[Kin.size[m[K(); > | [01;31m[K~~~^~~~[m[K >[01m[Kencode.cpp:226:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 226 | auto const c1 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:227:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 227 | auto const c2 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:228:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 228 | auto const c3 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:229:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 229 | auto const c4 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:230:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 230 | auto const c5 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:242:62:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 242 | auto const c1 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:245:70:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 245 | auto const c2 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Kencode.cpp:249:78:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 249 | auto const c3 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Klibfilezilla/encryption.hpp:[m[K At global scope: >[01m[Klibfilezilla/encryption.hpp:81:54:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | static private_key from_password(std::vector<[01;31m[Kuint8_t[m[K> const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:81:54:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:81:61:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | static private_key from_password(std::vector<uint8_t[01;31m[K>[m[K const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:81:61:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kencode.cpp:252:86:[m[K [01;31m[Kerror: [m[Ksubscripted value is neither array nor pointer > 252 | auto const c4 = static_cast<unsigned char>([01;31m[Kin[[m[Kpos++]); > | [01;31m[K~~^[m[K >[01m[Klibfilezilla/encryption.hpp:81:92:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | static private_key from_password(std::vector<uint8_t> const& password, std::vector<[01;31m[Kuint8_t[m[K> const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:81:92:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:81:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | static private_key from_password(std::vector<uint8_t> const& password, std::vector<uint8_t[01;31m[K>[m[K const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:81:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:82:88:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 82 | static private_key from_password(std::string_view const& password, std::vector<[01;31m[Kuint8_t[m[K> const& salt, unsigned int iterations = min_iterations) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:82:88:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:82:95:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 82 | static private_key from_password(std::string_view const& password, std::vector<uint8_t[01;31m[K>[m[K const& salt, unsigned int iterations = min_iterations) > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:82:95:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:91:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 91 | std::vector<[01;31m[Kuint8_t[m[K> const& salt() const { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:91:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:91:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 91 | std::vector<uint8_t[01;31m[K>[m[K const& salt() const { > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:91:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:99:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 99 | std::vector<[01;31m[Kuint8_t[m[K> shared_secret(public_key const& pub) const; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:99:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:99:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 99 | std::vector<uint8_t[01;31m[K>[m[K shared_secret(public_key const& pub) const; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:99:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:105:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 105 | std::vector<[01;31m[Kuint8_t[m[K> key_; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:105:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:105:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 105 | std::vector<uint8_t[01;31m[K>[m[K key_; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:105:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:106:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 106 | std::vector<[01;31m[Kuint8_t[m[K> salt_; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:106:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:106:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 106 | std::vector<uint8_t[01;31m[K>[m[K salt_; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:106:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:[m[K In static member function â[01m[Kstatic fz::private_key fz::private_key::[01;32m[Kfrom_password[m[K(const std::string_view&, const int&, unsigned int)[m[Kâ: >[01m[Klibfilezilla/encryption.hpp:84:50:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 84 | return from_password(std::vector<[01;31m[Kuint8_t[m[K>(password.begin(), password.end()), salt, iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:84:50:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:84:57:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 84 | return from_password(std::vector<uint8_t[01;31m[K>[m[K(password.begin(), password.end()), salt, iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:84:57:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:[m[K In member function â[01m[Kfz::private_key::[01;32m[Koperator bool[m[K() const[m[Kâ: >[01m[Klibfilezilla/encryption.hpp:88:29:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 88 | return key_.[01;31m[Ksize[m[K() == key_size && salt_.size() == salt_size; > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:88:57:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 88 | return key_.size() == key_size && salt_.[01;31m[Ksize[m[K() == salt_size; > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:[m[K At global scope: >[01m[Klibfilezilla/encryption.hpp:130:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 130 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:130:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:130:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 130 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, public_key const& pub, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:130:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:130:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 130 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<[01;31m[Kuint8_t[m[K> const& plain, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:130:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:130:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 130 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t[01;31m[K>[m[K const& plain, public_key const& pub, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:130:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, public_key const& pub, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:132:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::encrypt[m[Kâ redeclared as different kind of entity > 132 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t [01;31m[Kconst[m[K* plain, size_t size, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:131:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const public_key&, bool)[m[Kâ > 131 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, public_key const& pub, bool authenticated = true); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:132:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt([01;31m[Kuint8_t[m[K const* plain, size_t size, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:132:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:132:76:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 132 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t [01;31m[Ksize[m[K, public_key const& pub, bool authenticated = true); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:132:93:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 132 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key [01;31m[Kconst[m[K& pub, bool authenticated = true); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:132:105:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kbool[m[Kâ > 132 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, [01;31m[Kbool[m[K authenticated = true); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, public_key const& pub, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, public_key const& pub, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:133:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<[01;31m[Kuint8_t[m[K> const& plain, public_key const& pub, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:133:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:133:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t[01;31m[K>[m[K const& plain, public_key const& pub, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:133:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:133:117:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, public_key const& pub, std::vector<[01;31m[Kuint8_t[m[K> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:133:117:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:133:124:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, public_key const& pub, std::vector<uint8_t[01;31m[K>[m[K const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:133:124:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:134:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 134 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, public_key const& pub, std::string_view const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:134:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:134:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 134 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, public_key const& pub, std::string_view const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:134:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:135:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 135 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:135:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:135:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 135 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:135:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:135:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::encrypt[m[Kâ redeclared as different kind of entity > 135 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t [01;31m[Kconst[m[K* plain, size_t size, public_key const& pub, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:134:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const public_key&, const std::string_view&)[m[Kâ > 134 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, public_key const& pub, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:135:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 135 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt([01;31m[Kuint8_t[m[K const* plain, size_t size, public_key const& pub, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:135:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:135:76:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 135 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t [01;31m[Ksize[m[K, public_key const& pub, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:135:93:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 135 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key [01;31m[Kconst[m[K& pub, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:135:105:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 135 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, [01;31m[Kuint8_t[m[K const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:135:105:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:135:147:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kauthenticated_data_size[m[Kâ > 135 | or<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, public_key const& pub, uint8_t const* authenticated_data, size_t [01;31m[Kauthenticated_data_size[m[K); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K > >[01m[Klibfilezilla/encryption.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& chiper, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& chiper, private_key const& priv, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:162:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<[01;31m[Kuint8_t[m[K> const& chiper, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:162:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:162:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t[01;31m[K>[m[K const& chiper, private_key const& priv, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:162:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::string_view const& chiper, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::string_view const& chiper, private_key const& priv, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:164:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 164 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:164:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:164:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 164 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, bool authenticated = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:164:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:164:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::decrypt[m[Kâ redeclared as different kind of entity > 164 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t [01;31m[Kconst[m[K* cipher, size_t size, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:163:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const private_key&, bool)[m[Kâ > 163 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& chiper, private_key const& priv, bool authenticated = true); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:164:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 164 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt([01;31m[Kuint8_t[m[K const* cipher, size_t size, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:164:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:164:77:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 164 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t [01;31m[Ksize[m[K, private_key const& priv, bool authenticated = true); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:164:95:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 164 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key [01;31m[Kconst[m[K& priv, bool authenticated = true); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:164:108:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kbool[m[Kâ > 164 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, [01;31m[Kbool[m[K authenticated = true); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:165:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 165 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, private_key const& priv, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:165:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:165:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 165 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, private_key const& priv, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:165:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:165:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 165 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<[01;31m[Kuint8_t[m[K> const& cipher, private_key const& priv, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:165:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kbuffer.cpp:174:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 174 | void buffer::append(std::vector<[01;31m[Kuint8_t[m[K> const& data) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:165:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 165 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t[01;31m[K>[m[K const& cipher, private_key const& priv, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:165:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kbuffer.cpp:8:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 7 | #include <string.h> > +++ |+[32m[K#include <cstdint>[m[K > 8 | >[01m[Kbuffer.cpp:174:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 174 | void buffer::append(std::vector<uint8_t[01;31m[K>[m[K const& data) > | [01;31m[K^[m[K >[01m[Kbuffer.cpp:174:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:165:120:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 165 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, private_key const& priv, std::vector<[01;31m[Kuint8_t[m[K> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:165:120:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kbuffer.cpp:[m[K In member function â[01m[Kvoid fz::buffer::[01;32m[Kappend[m[K(const int&)[m[Kâ: >[01m[Kbuffer.cpp:176:60:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kdata[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 176 | append(reinterpret_cast<unsigned char const*>(data.[01;31m[Kdata[m[K()), data.size()); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:165:127:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 165 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, private_key const& priv, std::vector<uint8_t[01;31m[K>[m[K const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:165:127:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Kbuffer.cpp:176:74:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kdata[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 176 | append(reinterpret_cast<unsigned char const*>(data.data()), data.[01;31m[Ksize[m[K()); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:166:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 166 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::string_view const& cipher, private_key const& priv, std::string_view const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:166:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:166:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 166 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::string_view const& cipher, private_key const& priv, std::string_view const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:166:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:167:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 167 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:167:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:167:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 167 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:167:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:167:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::decrypt[m[Kâ redeclared as different kind of entity > 167 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t [01;31m[Kconst[m[K* cipher, size_t size, private_key const& priv, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:166:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const private_key&, const std::string_view&)[m[Kâ > 166 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& cipher, private_key const& priv, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:167:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 167 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt([01;31m[Kuint8_t[m[K const* cipher, size_t size, private_key const& priv, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:167:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:167:77:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 167 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t [01;31m[Ksize[m[K, private_key const& priv, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:167:95:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 167 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key [01;31m[Kconst[m[K& priv, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:167:108:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 167 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, [01;31m[Kuint8_t[m[K const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:167:108:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:167:150:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kauthenticated_data_size[m[Kâ > 167 | uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, private_key const& priv, uint8_t const* authenticated_data, size_t [01;31m[Kauthenticated_data_size[m[K); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K > >[01m[Klibfilezilla/encryption.hpp:192:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | static symmetric_key from_password(std::vector<[01;31m[Kuint8_t[m[K> const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:192:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:192:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | static symmetric_key from_password(std::vector<uint8_t[01;31m[K>[m[K const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:192:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:192:94:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | static symmetric_key from_password(std::vector<uint8_t> const& password, std::vector<[01;31m[Kuint8_t[m[K> const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:192:94:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:192:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | static symmetric_key from_password(std::vector<uint8_t> const& password, std::vector<uint8_t[01;31m[K>[m[K const& salt, unsigned int iterations = min_iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:192:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:193:90:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 193 | static symmetric_key from_password(std::string_view const& password, std::vector<[01;31m[Kuint8_t[m[K> const& salt, unsigned int iterations = min_iterations) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:193:90:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:193:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 193 | static symmetric_key from_password(std::string_view const& password, std::vector<uint8_t[01;31m[K>[m[K const& salt, unsigned int iterations = min_iterations) > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:193:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:202:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 202 | std::vector<[01;31m[Kuint8_t[m[K> const& salt() const { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:202:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:202:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 202 | std::vector<uint8_t[01;31m[K>[m[K const& salt() const { > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:202:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:210:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 210 | std::vector<[01;31m[Kuint8_t[m[K> encrypt_key(fz::public_key const& kek); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:210:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:210:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 210 | std::vector<uint8_t[01;31m[K>[m[K encrypt_key(fz::public_key const& kek); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:210:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:211:54:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 211 | static symmetric_key decrypt_key(std::vector<[01;31m[Kuint8_t[m[K> const& encrypted, fz::private_key const& kek); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:211:54:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:211:61:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 211 | static symmetric_key decrypt_key(std::vector<uint8_t[01;31m[K>[m[K const& encrypted, fz::private_key const& kek); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:211:61:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:213:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 213 | std::vector<[01;31m[Kuint8_t[m[K> const& key() const; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:213:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:213:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 213 | std::vector<uint8_t[01;31m[K>[m[K const& key() const; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:213:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:217:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 217 | std::vector<[01;31m[Kuint8_t[m[K> key_; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:217:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:217:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 217 | std::vector<uint8_t[01;31m[K>[m[K key_; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:217:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:218:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 218 | std::vector<[01;31m[Kuint8_t[m[K> salt_; > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:218:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:218:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 218 | std::vector<uint8_t[01;31m[K>[m[K salt_; > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:218:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:[m[K In static member function â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kfrom_password[m[K(const std::string_view&, const int&, unsigned int)[m[Kâ: >[01m[Klibfilezilla/encryption.hpp:195:50:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 195 | return from_password(std::vector<[01;31m[Kuint8_t[m[K>(password.begin(), password.end()), salt, iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:195:50:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:195:57:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 195 | return from_password(std::vector<uint8_t[01;31m[K>[m[K(password.begin(), password.end()), salt, iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:195:57:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:[m[K In member function â[01m[Kfz::symmetric_key::[01;32m[Koperator bool[m[K() const[m[Kâ: >[01m[Klibfilezilla/encryption.hpp:199:29:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K((const fz::symmetric_key*)this)->fz::symmetric_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 199 | return key_.[01;31m[Ksize[m[K() == key_size && salt_.size() == salt_size; > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:199:57:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K((const fz::symmetric_key*)this)->fz::symmetric_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 199 | return key_.size() == key_size && salt_.[01;31m[Ksize[m[K() == salt_size; > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:[m[K At global scope: >[01m[Klibfilezilla/encryption.hpp:241:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 241 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:241:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:241:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 241 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:241:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:241:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 241 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<[01;31m[Kuint8_t[m[K> const& plain, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:241:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:241:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 241 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t[01;31m[K>[m[K const& plain, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:241:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:242:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 242 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:242:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:242:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 242 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:242:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:243:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 243 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:243:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:243:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 243 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:243:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:243:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::encrypt[m[Kâ redeclared as different kind of entity > 243 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t [01;31m[Kconst[m[K* plain, size_t size, symmetric_key const& key); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:242:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const symmetric_key&)[m[Kâ > 242 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, symmetric_key const& key); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:243:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 243 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt([01;31m[Kuint8_t[m[K const* plain, size_t size, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:243:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:243:76:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 243 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t [01;31m[Ksize[m[K, symmetric_key const& key); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:243:96:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 243 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key [01;31m[Kconst[m[K& key); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:244:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 244 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:244:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:244:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 244 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:244:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:244:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 244 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<[01;31m[Kuint8_t[m[K> const& plain, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:244:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:244:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 244 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t[01;31m[K>[m[K const& plain, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:244:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:244:120:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 244 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, symmetric_key const& key, std::vector<[01;31m[Kuint8_t[m[K> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:244:120:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:244:127:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 244 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(std::vector<uint8_t> const& plain, symmetric_key const& key, std::vector<uint8_t[01;31m[K>[m[K const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:244:127:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:245:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 245 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:245:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:245:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 245 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(std::string_view const& plain, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:245:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:246:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 246 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:246:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:246:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 246 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:246:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:246:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::encrypt[m[Kâ redeclared as different kind of entity > 246 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t [01;31m[Kconst[m[K* plain, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:245:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const symmetric_key&, const std::string_view&)[m[Kâ > 245 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:246:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 246 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt([01;31m[Kuint8_t[m[K const* plain, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:246:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:246:76:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 246 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t [01;31m[Ksize[m[K, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:246:96:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 246 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key [01;31m[Kconst[m[K& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:246:108:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 246 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key const& key, [01;31m[Kuint8_t[m[K const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:246:108:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:246:150:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kauthenticated_data_size[m[Kâ > 246 | uint8_t> FZ_PUBLIC_SYMBOL encrypt(uint8_t const* plain, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t [01;31m[Kauthenticated_data_size[m[K); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K > >[01m[Klibfilezilla/encryption.hpp:267:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 267 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& chiper, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:267:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:267:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 267 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& chiper, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:267:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:267:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 267 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<[01;31m[Kuint8_t[m[K> const& chiper, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:267:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:267:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 267 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t[01;31m[K>[m[K const& chiper, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:267:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:268:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 268 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::string_view const& chiper, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:268:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:268:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 268 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::string_view const& chiper, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:268:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:269:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 269 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:269:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:269:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 269 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key const& key); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:269:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:269:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::decrypt[m[Kâ redeclared as different kind of entity > 269 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t [01;31m[Kconst[m[K* cipher, size_t size, symmetric_key const& key); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:268:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const symmetric_key&)[m[Kâ > 268 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& chiper, symmetric_key const& key); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:269:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 269 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt([01;31m[Kuint8_t[m[K const* cipher, size_t size, symmetric_key const& key); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:269:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:269:77:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 269 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t [01;31m[Ksize[m[K, symmetric_key const& key); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:269:97:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 269 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key [01;31m[Kconst[m[K& key); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:270:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 270 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:270:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:270:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 270 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:270:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:270:59:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 270 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<[01;31m[Kuint8_t[m[K> const& cipher, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:270:59:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:270:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 270 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t[01;31m[K>[m[K const& cipher, symmetric_key const& key, std::vector<uint8_t> const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:270:66:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:270:121:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 270 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, symmetric_key const& key, std::vector<[01;31m[Kuint8_t[m[K> const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:270:121:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:270:128:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 270 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(std::vector<uint8_t> const& cipher, symmetric_key const& key, std::vector<uint8_t[01;31m[K>[m[K const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:270:128:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:271:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 271 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(std::string_view const& cipher, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:271:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:271:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 271 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(std::string_view const& cipher, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:271:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:272:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 272 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:272:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:272:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 272 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encryption.hpp:272:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encryption.hpp:272:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kint fz::decrypt[m[Kâ redeclared as different kind of entity > 272 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t [01;31m[Kconst[m[K* cipher, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:271:39:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const symmetric_key&, const std::string_view&)[m[Kâ > 271 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& cipher, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:272:47:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 272 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt([01;31m[Kuint8_t[m[K const* cipher, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:272:47:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:272:77:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Ksize[m[Kâ > 272 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t [01;31m[Ksize[m[K, symmetric_key const& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~[m[K >[01m[Klibfilezilla/encryption.hpp:272:97:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 272 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key [01;31m[Kconst[m[K& key, uint8_t const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:272:109:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 272 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key const& key, [01;31m[Kuint8_t[m[K const* authenticated_data, size_t authenticated_data_size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:272:109:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encryption.hpp:272:151:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kauthenticated_data_size[m[Kâ > 272 | int8_t> FZ_PUBLIC_SYMBOL decrypt(uint8_t const* cipher, size_t size, symmetric_key const& key, uint8_t const* authenticated_data, size_t [01;31m[Kauthenticated_data_size[m[K); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~[m[K > >In file included from [01m[Kencryption.cpp:3[m[K: >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_ENCODE_HEADER >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 65 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 161 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 161 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 191 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 191 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >In file included from [01m[Kencryption.cpp:4[m[K: >[01m[Klibfilezilla/hash.hpp:38:44:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 38 | void update(std::basic_string_view<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_HASH_HEADER >[01m[Klibfilezilla/hash.hpp:38:51:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 38 | void update(std::basic_string_view<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:38:51:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:39:33:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 39 | void update(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:39:33:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:39:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 39 | void update(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:39:40:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:39:14:[m[K [01;31m[Kerror: [m[Kâ[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ cannot be overloaded with â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 39 | void [01;31m[Kupdate[m[K(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kprevious declaration â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ has not been declared > 40 | void update([01;31m[Kuint8_t[m[K const* data, size_t size); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ has not been declared > 41 | void update([01;31m[Kuint8_t[m[K in) { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:21:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 46 | std::vector<[01;31m[Kuint8_t[m[K> digest(); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:46:21:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:46:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 46 | std::vector<uint8_t[01;31m[K>[m[K digest(); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:46:28:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:48:30:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 48 | operator std::vector<[01;31m[Kuint8_t[m[K>() { > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:48:30:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:48:37:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 48 | operator std::vector<uint8_t[01;31m[K>[m[K() { > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:48:37:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:67:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 67 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL md5(std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:67:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:67:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 67 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL md5(std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:67:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:68:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 68 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:68:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:68:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 68 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:68:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:68:55:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 68 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL md5(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:68:55:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:68:62:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 68 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL md5(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:68:62:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:71:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 71 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL sha256(std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:71:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:71:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 71 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL sha256(std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:71:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:72:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 72 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:72:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:72:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 72 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:72:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:72:58:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 72 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL sha256(std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:72:58:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:72:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 72 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL sha256(std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:72:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:78:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 78 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:78:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:78:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 78 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:78:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:61:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:61:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t[01;31m[K>[m[K const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:79:94:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:79:94:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:79:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 79 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:79:101:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:80:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 80 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:80:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:80:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 80 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:80:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:80:61:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 80 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:80:61:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:80:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 80 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::vector<uint8_t[01;31m[K>[m[K const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:80:68:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:81:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:81:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:81:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:81:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:81:90:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 81 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:81:90:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:81:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 81 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha1(std::string_view const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:81:97:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:84:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 84 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:84:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:84:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 84 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:84:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:63:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:63:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t[01;31m[K>[m[K const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:85:96:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:85:96:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:85:103:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 85 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:85:103:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:86:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 86 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:86:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:86:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 86 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t> const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:86:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:86:63:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 86 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<[01;31m[Kuint8_t[m[K> const& key, std::string_view const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:86:63:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:86:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 86 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::vector<uint8_t[01;31m[K>[m[K const& key, std::string_view const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:86:70:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:87:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 87 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:87:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:87:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 87 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t> const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:87:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:87:92:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 87 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<[01;31m[Kuint8_t[m[K> const& data); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:87:92:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:87:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 87 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL hmac_sha256(std::string_view const& key, std::vector<uint8_t[01;31m[K>[m[K const& data); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:87:99:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:81:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<[01;31m[Kuint8_t[m[K> const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:81:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:88:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t[01;31m[K>[m[K const& password, std::basic_string_view<uint8_t> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:88:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:89:130:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<[01;31m[Kuint8_t[m[K> const& salt, size_t length, unsigned int iterations); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:89:130:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:89:137:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 89 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL pbkdf2_hmac_sha256(std::basic_string_view<uint8_t> const& password, std::basic_string_view<uint8_t[01;31m[K>[m[K const& salt, size_t length, unsigned int iterations); > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:89:137:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:92:85:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 92 | std::enable_if_t<sizeof(typename PasswordContainer::value_type) == sizeof([01;31m[Kuint8_t[m[K) && > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:92:85:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:93:81:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 93 | sizeof(typename SaltContainer::value_type) == sizeof([01;31m[Kuint8_t[m[K)>* = nullptr> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:93:81:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:93:89:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 93 | sizeof(typename SaltContainer::value_type) == sizeof(uint8_t)[01;31m[K>[m[K* = nullptr> > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:94:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 94 | std::vector<[01;31m[Kuint8_t[m[K> pbkdf2_hmac_sha256(PasswordContainer const& password, SaltContainer const& salt, size_t length, unsigned int iterations) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:94:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:94:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 94 | std::vector<uint8_t[01;31m[K>[m[K pbkdf2_hmac_sha256(PasswordContainer const& password, SaltContainer const& salt, size_t length, unsigned int iterations) > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:94:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:[m[K In function â[01m[Kint fz::[01;32m[Kpbkdf2_hmac_sha256[m[K(const PasswordContainer&, const SaltContainer&, size_t, unsigned int)[m[Kâ: >[01m[Klibfilezilla/hash.hpp:96:58:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<[01;31m[Kuint8_t[m[K>(reinterpret_cast<uint8_t const*>(password.data()), password.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:58:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:96:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t[01;31m[K>[m[K(reinterpret_cast<uint8_t const*>(password.data()), password.size()), > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:96:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/hash.hpp:96:84:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<[01;31m[Kuint8_t[m[K const*>(password.data()), password.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:84:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K>[m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K([m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kc[m[K[32m[Konst[m[K*>(password.data()), password.size()), > | [01;31m[K^[m[K[32m[K~~~~[m[K > | [32m[K([m[K >[01m[Klibfilezilla/hash.hpp:96:92:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:96:91:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K)[m[Kâ before â[01m[Kconst[m[Kâ > 96 | return pbkdf2_hmac_sha256(std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t[01;31m[K [m[K[32m[Kconst[m[K*>(password.data()), password.size()), > | [01;31m[K^[m[K[32m[K~~~~~[m[K > | [32m[K)[m[K >[01m[Klibfilezilla/hash.hpp:97:65:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid > 97 | std::basic_string_view<uint8_t[01;31m[K>[m[K(reinterpret_cast<uint8_t const*>(salt.data()), salt.size()), > | [01;31m[K^[m[K >[01m[Klibfilezilla/hash.hpp:97:84:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ does not name a type > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<[01;31m[Kuint8_t[m[K const*>(salt.data()), salt.size()), > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:84:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K>[m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K([m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kc[m[K[32m[Konst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^[m[K[32m[K~~~~[m[K > | [32m[K([m[K >[01m[Klibfilezilla/hash.hpp:97:92:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t [01;31m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^~~~~[m[K >[01m[Klibfilezilla/hash.hpp:97:91:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K)[m[Kâ before â[01m[Kconst[m[Kâ > 97 | std::basic_string_view<uint8_t>(reinterpret_cast<uint8_t[01;31m[K [m[K[32m[Kconst[m[K*>(salt.data()), salt.size()), > | [01;31m[K^[m[K[32m[K~~~~~[m[K > | [32m[K)[m[K >In file included from [01m[Kjson.cpp:3[m[K: >[01m[Klibfilezilla/json.hpp:162:9:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint64_t[m[Kâ does not name a type > 162 | [01;31m[Kuint64_t[m[K number_value_integer() const; > | [01;31m[K^~~~~~~~[m[K >[01m[Klibfilezilla/json.hpp:12:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint64_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 11 | #include <variant> > +++ |+[32m[K#include <cstdint>[m[K > 12 | >In file included from [01m[Klibfilezilla/jws.hpp:8[m[K, > from [01m[Kjws.cpp:3[m[K: >[01m[Klibfilezilla/json.hpp:[m[K At global scope: >[01m[Klibfilezilla/json.hpp:162:9:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint64_t[m[Kâ does not name a type > 162 | [01;31m[Kuint64_t[m[K number_value_integer() const; > | [01;31m[K^~~~~~~~[m[K >[01m[Klibfilezilla/json.hpp:12:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint64_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 11 | #include <variant> > +++ |+[32m[K#include <cstdint>[m[K > 12 | >[01m[Klibfilezilla/json.hpp:[m[K In member function â[01m[KT fz::json::[01;32m[Knumber_value[m[K() const[m[Kâ: >[01m[Klibfilezilla/json.hpp:56:39:[m[K [01;31m[Kerror: [m[Kthere are no arguments to â[01m[Knumber_value_integer[m[Kâ that depend on a template parameter, so a declaration of â[01m[Knumber_value_integer[m[Kâ must be available [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K] > 56 | return static_cast<T>([01;31m[Knumber_value_integer[m[K()); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/json.hpp:56:39:[m[K [01;36m[Knote: [m[K(if you use â[01m[K-fpermissive[m[Kâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated) >make[1]: *** [Makefile:871: libfilezilla_la-encode.lo] Error 1 >make[1]: *** Waiting for unfinished jobs.... >make[1]: *** [Makefile:864: libfilezilla_la-buffer.lo] Error 1 >In file included from [01m[Kiputils.cpp:2[m[K: >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:1:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > +++ |+[32m[K#include <cstdint>[m[K > 1 | #ifndef LIBFILEZILLA_ENCODE_HEADER >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 59 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:59:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 65 | template<typename OutString = std::vector<[01;31m[Kuint8_t[m[K>> > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid >[01m[Klibfilezilla/encode.hpp:65:43:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:115:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 115 | std::string FZ_PUBLIC_SYMBOL base64_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base64_type type = base64_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:115:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 131 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:131:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 131 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::string_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:131:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 132 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:132:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 132 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(std::wstring_view const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:132:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 133 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:133:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 133 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base64_decode(fz::buffer const& in); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:133:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<[01;31m[Kuint8_t[m[K> const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:153:56:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 153 | std::string FZ_PUBLIC_SYMBOL base32_encode(std::vector<uint8_t[01;31m[K>[m[K const& in, base32_type type = base32_type::standard, bool pad = true); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:153:63:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 161 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:161:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 161 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::string_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:161:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 162 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:162:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 162 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(std::wstring_view const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:162:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 163 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:163:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 163 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL base32_decode(fz::buffer const& in, base32_type type = base32_type::standard); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:163:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 191 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:191:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 191 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::string_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:191:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint8_t[m[Kâ was not declared in this scope > 192 | std::vector<[01;31m[Kuint8_t[m[K> FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encode.hpp:192:13:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint8_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 1 is invalid > 192 | std::vector<uint8_t[01;31m[K>[m[K FZ_PUBLIC_SYMBOL percent_decode(std::wstring_view const& s, bool allow_embedded_null = false); > | [01;31m[K^[m[K >[01m[Klibfilezilla/encode.hpp:192:20:[m[K [01;31m[Kerror: [m[Ktemplate argument 2 is invalid >make[1]: *** [Makefile:913: libfilezilla_la-hash.lo] Error 1 >[01m[Kencryption.cpp:[m[K In member function â[01m[Kstd::string fz::public_key::[01;32m[Kto_base64[m[K(bool) const[m[Kâ: >[01m[Kencryption.cpp:21:37:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcbegin[m[Kâ in â[01m[K((const fz::public_key*)this)->fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 21 | auto raw = std::string(key_.[01;31m[Kcbegin[m[K(), key_.cend()); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:21:52:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcend[m[Kâ in â[01m[K((const fz::public_key*)this)->fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 21 | auto raw = std::string(key_.cbegin(), key_.[01;31m[Kcend[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:22:34:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcbegin[m[Kâ in â[01m[K((const fz::public_key*)this)->fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 22 | raw += std::string(salt_.[01;31m[Kcbegin[m[K(), salt_.cend()); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:22:50:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcend[m[Kâ in â[01m[K((const fz::public_key*)this)->fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 22 | raw += std::string(salt_.cbegin(), salt_.[01;31m[Kcend[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:[m[K In function â[01m[Kfz::public_key fz::{anonymous}::[01;32m[Kfrom_base64_impl[m[K(const T&)[m[Kâ: >[01m[Kencryption.cpp:35:26:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 35 | ret.key_.[01;31m[Kassign[m[K(p, p + public_key::key_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:36:27:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 36 | ret.salt_.[01;31m[Kassign[m[K(p + public_key::key_size, p + public_key::key_size + public_key::salt_size); > | [01;31m[K^~~~~~[m[K >[01m[Klibfilezilla/json.hpp:[m[K In member function â[01m[KT fz::json::[01;32m[Knumber_value[m[K() const[m[Kâ: >[01m[Klibfilezilla/json.hpp:56:39:[m[K [01;31m[Kerror: [m[Kthere are no arguments to â[01m[Knumber_value_integer[m[Kâ that depend on a template parameter, so a declaration of â[01m[Knumber_value_integer[m[Kâ must be available [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-fpermissive-fpermissive]8;;[m[K] > 56 | return static_cast<T>([01;31m[Knumber_value_integer[m[K()); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/json.hpp:56:39:[m[K [01;36m[Knote: [m[K(if you use â[01m[K-fpermissive[m[Kâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated) >[01m[Kjson.cpp:[m[K In function â[01m[Kstd::pair<std::__cxx11::basic_string<char>, bool> fz::{anonymous}::[01;32m[Kjson_unescape_string[m[K(const char*&, const char*, bool)[m[Kâ: >[01m[Kjson.cpp:338:41:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint32_t[m[Kâ was not declared in this scope > 338 | [01;31m[Kuint32_t[m[K u{}; > | [01;31m[K^~~~~~~~[m[K >[01m[Kjson.cpp:6:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint32_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? > 5 | #include "string.h" > +++ |+[32m[K#include <cstdint>[m[K > 6 | >[01m[Kencryption.cpp:[m[K In static member function â[01m[Kstatic fz::private_key fz::private_key::[01;32m[Kgenerate[m[K()[m[Kâ: >[01m[Kencryption.cpp:57:32:[m[K [01;31m[Kerror: [m[Kcannot convert â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ in assignment > 57 | ret.key_ = [01;31m[Krandom_bytes(key_size)[m[K; > | [01;31m[K~~~~~~~~~~~~^~~~~~~~~~[m[K > | [01;31m[K|[m[K > | [01;31m[Kstd::vector<unsigned char>[m[K >[01m[Kencryption.cpp:58:17:[m[K [01;31m[Kerror: [m[Kinvalid types â[01m[Kint[int][m[Kâ for array subscript > 58 | ret.key_[01;31m[K[[m[K0] &= 248; > | [01;31m[K^[m[K >[01m[Kencryption.cpp:59:17:[m[K [01;31m[Kerror: [m[Kinvalid types â[01m[Kint[int][m[Kâ for array subscript > 59 | ret.key_[01;31m[K[[m[K31] &= 127; > | [01;31m[K^[m[K >[01m[Kencryption.cpp:60:17:[m[K [01;31m[Kerror: [m[Kinvalid types â[01m[Kint[int][m[Kâ for array subscript > 60 | ret.key_[01;31m[K[[m[K31] |= 64; > | [01;31m[K^[m[K >[01m[Kencryption.cpp:62:33:[m[K [01;31m[Kerror: [m[Kcannot convert â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ in assignment > 62 | ret.salt_ = [01;31m[Krandom_bytes(salt_size)[m[K; > | [01;31m[K~~~~~~~~~~~~^~~~~~~~~~~[m[K > | [01;31m[K|[m[K > | [01;31m[Kstd::vector<unsigned char>[m[K >[01m[Kencryption.cpp:[m[K In member function â[01m[Kfz::public_key fz::private_key::[01;32m[Kpubkey[m[K() const[m[Kâ: >[01m[Kencryption.cpp:78:26:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kresize[m[Kâ in â[01m[Kret.fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 78 | ret.key_.[01;31m[Kresize[m[K(32); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:79:48:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kret.fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 79 | nettle_curve25519_mul(ret.key_.[01;31m[Kdata[m[K(), key_.data(), nine); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:79:61:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 79 | nettle_curve25519_mul(ret.key_.data(), key_.[01;31m[Kdata[m[K(), nine); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:87:13:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kfz::private_key fz::private_key::[01;32m[Kfrom_password[m[K(const std::vector<unsigned char>&, const std::vector<unsigned char>&, unsigned int)[m[Kâ > 87 | private_key [01;31m[Kprivate_key[m[K::from_password(std::vector<uint8_t> const& password, std::vector<uint8_t> const& salt, unsigned int iterations) > | [01;31m[K^~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:82:28:[m[K [01;36m[Knote: [m[Kcandidates are: â[01m[Kstatic fz::private_key fz::private_key::[01;32m[Kfrom_password[m[K(const std::string_view&, const int&, unsigned int)[m[Kâ > 82 | static private_key [01;36m[Kfrom_password[m[K(std::string_view const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations) > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:81:28:[m[K [01;36m[Knote: [m[K â[01m[Kstatic fz::private_key fz::private_key::[01;32m[Kfrom_password[m[K(const int&, const int&, unsigned int)[m[Kâ > 81 | static private_key [01;36m[Kfrom_password[m[K(std::vector<uint8_t> const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations); > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:61:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::private_key[m[Kâ defined here > 61 | class FZ_PUBLIC_SYMBOL [01;36m[Kprivate_key[m[K > | [01;36m[K^~~~~~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In member function â[01m[Kstd::string fz::private_key::[01;32m[Kto_base64[m[K(bool) const[m[Kâ: >[01m[Kencryption.cpp:107:37:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcbegin[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 107 | auto raw = std::string(key_.[01;31m[Kcbegin[m[K(), key_.cend()); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:107:52:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcend[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 107 | auto raw = std::string(key_.cbegin(), key_.[01;31m[Kcend[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:108:34:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcbegin[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 108 | raw += std::string(salt_.[01;31m[Kcbegin[m[K(), salt_.cend()); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:108:50:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcend[m[Kâ in â[01m[K((const fz::private_key*)this)->fz::private_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 108 | raw += std::string(salt_.cbegin(), salt_.[01;31m[Kcend[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:[m[K In static member function â[01m[Kstatic fz::private_key fz::private_key::[01;32m[Kfrom_base64[m[K(const std::string_view&)[m[Kâ: >[01m[Kencryption.cpp:117:17:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 117 | if (raw.[01;31m[Ksize[m[K() == key_size + salt_size) { > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:118:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 118 | auto p = reinterpret_cast<uint8_t const*>(raw.[01;31m[Kdata[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:119:26:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.fz::private_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 119 | ret.key_.[01;31m[Kassign[m[K(p, p + key_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:120:25:[m[K [01;31m[Kerror: [m[Kinvalid types â[01m[Kint[int][m[Kâ for array subscript > 120 | ret.key_[01;31m[K[[m[K0] &= 248; > | [01;31m[K^[m[K >[01m[Kencryption.cpp:121:25:[m[K [01;31m[Kerror: [m[Kinvalid types â[01m[Kint[int][m[Kâ for array subscript > 121 | ret.key_[01;31m[K[[m[K31] &= 127; > | [01;31m[K^[m[K >[01m[Kencryption.cpp:122:25:[m[K [01;31m[Kerror: [m[Kinvalid types â[01m[Kint[int][m[Kâ for array subscript > 122 | ret.key_[01;31m[K[[m[K31] |= 64; > | [01;31m[K^[m[K >[01m[Kencryption.cpp:123:27:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.fz::private_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 123 | ret.salt_.[01;31m[Kassign[m[K(p + key_size, p + key_size + salt_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:130:22:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kstd::vector<unsigned char> fz::private_key::[01;32m[Kshared_secret[m[K(const fz::public_key&) const[m[Kâ > 130 | std::vector<uint8_t> [01;31m[Kprivate_key[m[K::shared_secret(public_key const& pub) const > | [01;31m[K^~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:99:30:[m[K [01;36m[Knote: [m[Kcandidate is: â[01m[Kint fz::private_key::[01;32m[Kshared_secret[m[K(const fz::public_key&) const[m[Kâ > 99 | std::vector<uint8_t> [01;36m[Kshared_secret[m[K(public_key const& pub) const; > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:61:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::private_key[m[Kâ defined here > 61 | class FZ_PUBLIC_SYMBOL [01;36m[Kprivate_key[m[K > | [01;36m[K^~~~~~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In function â[01m[Kstd::vector<unsigned char> fz::{anonymous}::[01;32m[Kencrypt[m[K(const uint8_t*, size_t, const fz::public_key&, const uint8_t*, size_t, bool)[m[Kâ: >[01m[Kencryption.cpp:153:70:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kint[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 153 | std::vector<uint8_t> secret = [01;31m[Kephemeral.shared_secret(pub)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~^~~~~[m[K >[01m[Kjson.cpp:347:49:[m[K [01;31m[Kerror: [m[Kâ[01m[Ku[m[Kâ was not declared in this scope > 347 | [01;31m[Ku[m[K <<= 4; > | [01;31m[K^[m[K >[01m[Kjson.cpp:348:66:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint32_t[m[Kâ does not name a type > 348 | u += static_cast<[01;31m[Kuint32_t[m[K>(h); > | [01;31m[K^~~~~~~~[m[K >[01m[Kjson.cpp:348:66:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint32_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencryption.cpp:156:167:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kconst std::vector<unsigned char>[m[Kâ requested > 156 | int8_t> const aes_key = [01;31m[Khash_accumulator(hash_algorithm::sha256) << ephemeral_pub.salt_ << 0 << secret << ephemeral_pub.key_ << pub.key_ << pub.salt_[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K > >[01m[Kencryption.cpp:159:164:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 159 | d::vector<uint8_t> iv = [01;31m[Khash_accumulator(hash_algorithm::sha256) << ephemeral_pub.salt_ << 2 << secret << ephemeral_pub.key_ << pub.key_ << pub.salt_[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K > >[01m[Kencryption.cpp:178:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 178 | memcpy(ret.data(), ephemeral_pub.key_.[01;31m[Kdata[m[K(), public_key::key_size); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:179:87:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 179 | memcpy(ret.data() + public_key::key_size, ephemeral_pub.salt_.[01;31m[Kdata[m[K(), public_key::salt_size); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:183:165:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 183 | ::vector<uint8_t> ctr = [01;31m[Khash_accumulator(hash_algorithm::sha256) << ephemeral_pub.salt_ << 1 << secret << ephemeral_pub.key_ << pub.key_ << pub.salt_[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K > >[01m[Kencryption.cpp:195:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 195 | memcpy(ret.data(), ephemeral_pub.key_.[01;31m[Kdata[m[K(), public_key::key_size); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:196:87:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 196 | memcpy(ret.data() + public_key::key_size, ephemeral_pub.salt_.[01;31m[Kdata[m[K(), public_key::salt_size); > | [01;31m[K^~~~[m[K >[01m[Kjson.cpp:350:45:[m[K [01;31m[Kerror: [m[Kâ[01m[Ku[m[Kâ was not declared in this scope > 350 | if ([01;31m[Ku[m[K >= 0xd800u && u <= 0xdbffu) { > | [01;31m[K^[m[K >[01m[Kjson.cpp:361:57:[m[K [01;31m[Kerror: [m[Kexpected â[01m[K;[m[Kâ before â[01m[Klow[m[Kâ > 361 | uint32_t[01;31m[K [m[K[32m[Klow[m[K{}; > | [01;31m[K^[m[K[32m[K~~~[m[K > | [32m[K;[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:214:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kencrypt[m[K(const std::string_view&, const public_key&, bool)[m[Kâ > 214 | std::vector<uint8_t> [01;31m[Kencrypt[m[K(std::string_view const& plain, public_key const& pub, bool authenticated) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:131:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const public_key&, bool)[m[Kâ > 131 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, public_key const& pub, bool authenticated = true); > | [01;36m[K^~~~~~~[m[K >[01m[Kencryption.cpp:229:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kencrypt[m[K(const std::string_view&, const public_key&, const std::string_view&)[m[Kâ > 229 | std::vector<uint8_t> [01;31m[Kencrypt[m[K(std::string_view const& plain, public_key const& pub, std::string_view const& authenticated_data) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:134:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const public_key&, const std::string_view&)[m[Kâ > 134 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, public_key const& pub, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In function â[01m[Kstd::vector<unsigned char> fz::{anonymous}::[01;32m[Kdecrypt[m[K(const uint8_t*, size_t, const fz::private_key&, const uint8_t*, size_t, bool)[m[Kâ: >[01m[Kencryption.cpp:246:36:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kresize[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 246 | ephemeral_pub.key_.[01;31m[Kresize[m[K(public_key::key_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:247:37:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kresize[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 247 | ephemeral_pub.salt_.[01;31m[Kresize[m[K(public_key::salt_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:248:43:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 248 | memcpy(ephemeral_pub.key_.[01;31m[Kdata[m[K(), cipher, public_key::key_size); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:249:44:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kephemeral_pub.fz::public_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 249 | memcpy(ephemeral_pub.salt_.[01;31m[Kdata[m[K(), cipher + public_key::key_size, public_key::salt_size); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:252:71:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kint[m[Kâ to non-scalar type â[01m[Kconst std::vector<unsigned char>[m[Kâ requested > 252 | std::vector<uint8_t> const secret = [01;31m[Kpriv.shared_secret(ephemeral_pub)[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~[m[K >[01m[Kencryption.cpp:255:167:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kconst std::vector<unsigned char>[m[Kâ requested > 255 | int8_t> const aes_key = [01;31m[Khash_accumulator(hash_algorithm::sha256) << ephemeral_pub.salt_ << 0 << secret << ephemeral_pub.key_ << pub.key_ << pub.salt_[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K > >[01m[Kencryption.cpp:259:164:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 259 | d::vector<uint8_t> iv = [01;31m[Khash_accumulator(hash_algorithm::sha256) << ephemeral_pub.salt_ << 2 << secret << ephemeral_pub.key_ << pub.key_ << pub.salt_[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K > >[01m[Kjson.cpp:367:57:[m[K [01;31m[Kerror: [m[Kâ[01m[Klow[m[Kâ was not declared in this scope > 367 | [01;31m[Klow[m[K <<= 4; > | [01;31m[K^~~[m[K >[01m[Kjson.cpp:368:76:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint32_t[m[Kâ does not name a type > 368 | low += static_cast<[01;31m[Kuint32_t[m[K>(h); > | [01;31m[K^~~~~~~~[m[K >[01m[Kjson.cpp:368:76:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint32_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >[01m[Kencryption.cpp:286:165:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 286 | ::vector<uint8_t> ctr = [01;31m[Khash_accumulator(hash_algorithm::sha256) << ephemeral_pub.salt_ << 1 << secret << ephemeral_pub.key_ << pub.key_ << pub.salt_[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~[m[K > >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:314:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const private_key&, bool)[m[Kâ > 314 | std::vector<uint8_t> [01;31m[Kdecrypt[m[K(std::string_view const& cipher, private_key const& priv, bool authenticated) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:163:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const private_key&, bool)[m[Kâ > 163 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& chiper, private_key const& priv, bool authenticated = true); > | [01;36m[K^~~~~~~[m[K >[01m[Kencryption.cpp:329:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const private_key&, const std::string_view&)[m[Kâ > 329 | std::vector<uint8_t> [01;31m[Kdecrypt[m[K(std::string_view const& cipher, private_key const& priv, std::string_view const& authenticated_data) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:166:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const private_key&, const std::string_view&)[m[Kâ > 166 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& cipher, private_key const& priv, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In static member function â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kgenerate[m[K()[m[Kâ: >[01m[Kencryption.cpp:339:32:[m[K [01;31m[Kerror: [m[Kcannot convert â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ in assignment > 339 | ret.key_ = [01;31m[Krandom_bytes(key_size)[m[K; > | [01;31m[K~~~~~~~~~~~~^~~~~~~~~~[m[K > | [01;31m[K|[m[K > | [01;31m[Kstd::vector<unsigned char>[m[K >[01m[Kjson.cpp:370:53:[m[K [01;31m[Kerror: [m[Kâ[01m[Klow[m[Kâ was not declared in this scope > 370 | if ([01;31m[Klow[m[K < 0xdc00u || low > 0xdfffu) { > | [01;31m[K^~~[m[K >[01m[Kencryption.cpp:340:33:[m[K [01;31m[Kerror: [m[Kcannot convert â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ in assignment > 340 | ret.salt_ = [01;31m[Krandom_bytes(salt_size)[m[K; > | [01;31m[K~~~~~~~~~~~~^~~~~~~~~~~[m[K > | [01;31m[K|[m[K > | [01;31m[Kstd::vector<unsigned char>[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:345:15:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kfz::symmetric_key fz::symmetric_key::[01;32m[Kfrom_password[m[K(const std::vector<unsigned char>&, const std::vector<unsigned char>&, unsigned int)[m[Kâ > 345 | symmetric_key [01;31m[Ksymmetric_key[m[K::from_password(std::vector<uint8_t> const& password, std::vector<uint8_t> const& salt, unsigned int iterations) > | [01;31m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:193:30:[m[K [01;36m[Knote: [m[Kcandidates are: â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kfrom_password[m[K(const std::string_view&, const int&, unsigned int)[m[Kâ > 193 | static symmetric_key [01;36m[Kfrom_password[m[K(std::string_view const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations) > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:192:30:[m[K [01;36m[Knote: [m[K â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kfrom_password[m[K(const int&, const int&, unsigned int)[m[Kâ > 192 | static symmetric_key [01;36m[Kfrom_password[m[K(std::vector<uint8_t> const& password, std::vector<uint8_t> const& salt, unsigned int iterations = min_iterations); > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:172:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::symmetric_key[m[Kâ defined here > 172 | class FZ_PUBLIC_SYMBOL [01;36m[Ksymmetric_key[m[K > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In member function â[01m[Kstd::string fz::symmetric_key::[01;32m[Kto_base64[m[K(bool) const[m[Kâ: >[01m[Kencryption.cpp:360:37:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcbegin[m[Kâ in â[01m[K((const fz::symmetric_key*)this)->fz::symmetric_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 360 | auto raw = std::string(key_.[01;31m[Kcbegin[m[K(), key_.cend()); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:360:52:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcend[m[Kâ in â[01m[K((const fz::symmetric_key*)this)->fz::symmetric_key::key_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 360 | auto raw = std::string(key_.cbegin(), key_.[01;31m[Kcend[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:361:34:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcbegin[m[Kâ in â[01m[K((const fz::symmetric_key*)this)->fz::symmetric_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 361 | raw += std::string(salt_.[01;31m[Kcbegin[m[K(), salt_.cend()); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:361:50:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kcend[m[Kâ in â[01m[K((const fz::symmetric_key*)this)->fz::symmetric_key::salt_[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 361 | raw += std::string(salt_.cbegin(), salt_.[01;31m[Kcend[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:[m[K In static member function â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kfrom_base64[m[K(const std::string_view&)[m[Kâ: >[01m[Kencryption.cpp:370:17:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 370 | if (raw.[01;31m[Ksize[m[K() == key_size + salt_size) { > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:371:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 371 | auto p = reinterpret_cast<uint8_t const*>(raw.[01;31m[Kdata[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:372:26:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.fz::symmetric_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 372 | ret.key_.[01;31m[Kassign[m[K(p, p + key_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:373:27:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.fz::symmetric_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 373 | ret.salt_.[01;31m[Kassign[m[K(p + key_size, p + key_size + salt_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:[m[K In static member function â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kfrom_base64[m[K(const std::wstring_view&)[m[Kâ: >[01m[Kencryption.cpp:384:17:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 384 | if (raw.[01;31m[Ksize[m[K() == key_size + salt_size) { > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:385:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 385 | auto p = reinterpret_cast<uint8_t const*>(raw.[01;31m[Kdata[m[K()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:386:26:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.fz::symmetric_key::key_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 386 | ret.key_.[01;31m[Kassign[m[K(p, p + key_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:387:27:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kassign[m[Kâ in â[01m[Kret.fz::symmetric_key::salt_[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 387 | ret.salt_.[01;31m[Kassign[m[K(p + key_size, p + key_size + salt_size); > | [01;31m[K^~~~~~[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:393:29:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kconst std::vector<unsigned char>& fz::symmetric_key::[01;32m[Kkey[m[K() const[m[Kâ > 393 | std::vector<uint8_t> const& [01;31m[Ksymmetric_key[m[K::key() const > | [01;31m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:213:37:[m[K [01;36m[Knote: [m[Kcandidate is: â[01m[Kconst int& fz::symmetric_key::[01;32m[Kkey[m[K() const[m[Kâ > 213 | std::vector<uint8_t> const& [01;36m[Kkey[m[K() const; > | [01;36m[K^~~[m[K >[01m[Klibfilezilla/encryption.hpp:172:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::symmetric_key[m[Kâ defined here > 172 | class FZ_PUBLIC_SYMBOL [01;36m[Ksymmetric_key[m[K > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Kencryption.cpp:398:22:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kstd::vector<unsigned char> fz::symmetric_key::[01;32m[Kencrypt_key[m[K(const fz::public_key&)[m[Kâ > 398 | std::vector<uint8_t> [01;31m[Ksymmetric_key[m[K::encrypt_key(fz::public_key const& kek) > | [01;31m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:210:30:[m[K [01;36m[Knote: [m[Kcandidate is: â[01m[Kint fz::symmetric_key::[01;32m[Kencrypt_key[m[K(const fz::public_key&)[m[Kâ > 210 | std::vector<uint8_t> [01;36m[Kencrypt_key[m[K(fz::public_key const& kek); > | [01;36m[K^~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:172:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::symmetric_key[m[Kâ defined here > 172 | class FZ_PUBLIC_SYMBOL [01;36m[Ksymmetric_key[m[K > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Kencryption.cpp:411:15:[m[K [01;31m[Kerror: [m[Kno declaration matches â[01m[Kfz::symmetric_key fz::symmetric_key::[01;32m[Kdecrypt_key[m[K(const std::vector<unsigned char>&, const fz::private_key&)[m[Kâ > 411 | symmetric_key [01;31m[Ksymmetric_key[m[K::decrypt_key(std::vector<uint8_t> const& encrypted, fz::private_key const& kek) > | [01;31m[K^~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:211:30:[m[K [01;36m[Knote: [m[Kcandidate is: â[01m[Kstatic fz::symmetric_key fz::symmetric_key::[01;32m[Kdecrypt_key[m[K(const int&, const fz::private_key&)[m[Kâ > 211 | static symmetric_key [01;36m[Kdecrypt_key[m[K(std::vector<uint8_t> const& encrypted, fz::private_key const& kek); > | [01;36m[K^~~~~~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:172:24:[m[K [01;36m[Knote: [m[Kâ[01m[Kclass fz::symmetric_key[m[Kâ defined here > 172 | class FZ_PUBLIC_SYMBOL [01;36m[Ksymmetric_key[m[K > | [01;36m[K^~~~~~~~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In function â[01m[Kbool fz::[01;32m[Koperator==[m[K(const symmetric_key&, const symmetric_key&)[m[Kâ: >[01m[Kencryption.cpp:435:45:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[K(& lhs)->fz::symmetric_key::salt()[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 435 | return nettle_memeql_sec(lhs.salt().[01;31m[Kdata[m[K(), rhs.salt().data(), lhs.salt().size()) && nettle_memeql_sec(lhs.key().data(), rhs.key().data(), lhs.key().size()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:435:64:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[K(& rhs)->fz::symmetric_key::salt()[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 435 | return nettle_memeql_sec(lhs.salt().data(), rhs.salt().[01;31m[Kdata[m[K(), lhs.salt().size()) && nettle_memeql_sec(lhs.key().data(), rhs.key().data(), lhs.key().size()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:435:83:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K(& lhs)->fz::symmetric_key::salt()[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 435 | return nettle_memeql_sec(lhs.salt().data(), rhs.salt().data(), lhs.salt().[01;31m[Ksize[m[K()) && nettle_memeql_sec(lhs.key().data(), rhs.key().data(), lhs.key().size()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:435:122:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[K(& lhs)->fz::symmetric_key::key()[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 435 | return nettle_memeql_sec(lhs.salt().data(), rhs.salt().data(), lhs.salt().size()) && nettle_memeql_sec(lhs.key().[01;31m[Kdata[m[K(), rhs.key().data(), lhs.key().size()); > | [01;31m[K^~~~[m[K >[01m[Kencryption.cpp:435:140:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[K(& rhs)->fz::symmetric_key::key()[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 435 | return nettle_memeql_sec(lhs.salt().data(), rhs.salt().data(), lhs.salt().size()) && nettle_memeql_sec(lhs.key().data(), rhs.key().[01;31m[Kdata[m[K(), lhs.key().size()); > | [01;31m[K^~~~[m[K > >[01m[Kencryption.cpp:435:158:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[K(& lhs)->fz::symmetric_key::key()[m[Kâ, which is of non-class type â[01m[Kconst int[m[Kâ > 435 | ttle_memeql_sec(lhs.salt().data(), rhs.salt().data(), lhs.salt().size()) && nettle_memeql_sec(lhs.key().data(), rhs.key().data(), lhs.key().[01;31m[Ksize[m[K()); > | [01;31m[K^~~~[m[K > >[01m[Kjson.cpp:375:54:[m[K [01;31m[Kerror: [m[Kâ[01m[Klow[m[Kâ was not declared in this scope > 375 | u += [01;31m[Klow[m[K & 0x3ffu; > | [01;31m[K^~~[m[K >[01m[Kencryption.cpp:[m[K In function â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kencrypt[m[K(const uint8_t*, size_t, const symmetric_key&, const uint8_t*, size_t)[m[Kâ: >[01m[Kencryption.cpp:452:127:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kconst std::vector<unsigned char>[m[Kâ requested > 452 | std::vector<uint8_t> const aes_key = [01;31m[Khash_accumulator(hash_algorithm::sha256) << key.salt() << 3 << key.key() << nonce[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K >[01m[Kencryption.cpp:453:116:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 453 | std::vector<uint8_t> iv = [01;31m[Khash_accumulator(hash_algorithm::sha256) << key.salt() << 4 << key.key() << nonce[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:489:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kencrypt[m[K(const std::string_view&, const symmetric_key&)[m[Kâ > 489 | std::vector<uint8_t> [01;31m[Kencrypt[m[K(std::string_view const& plain, symmetric_key const& key) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:242:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const symmetric_key&)[m[Kâ > 242 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, symmetric_key const& key); > | [01;36m[K^~~~~~~[m[K >[01m[Kjson.cpp:386:46:[m[K [01;31m[Kerror: [m[Kâ[01m[Ku[m[Kâ was not declared in this scope > 386 | if (![01;31m[Ku[m[K && !allow_null) { > | [01;31m[K^[m[K >[01m[Kencryption.cpp:499:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kencrypt[m[K(const std::string_view&, const symmetric_key&, const std::string_view&)[m[Kâ > 499 | std::vector<uint8_t> [01;31m[Kencrypt[m[K(std::string_view const& plain, symmetric_key const& key, std::string_view const& authenticated_data) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:245:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kencrypt[m[K(const std::string_view&, const symmetric_key&, const std::string_view&)[m[Kâ > 245 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kencrypt[m[K(std::string_view const& plain, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Kencryption.cpp:[m[K In function â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kdecrypt[m[K(const uint8_t*, size_t, const symmetric_key&, const uint8_t*, size_t)[m[Kâ: >[01m[Kencryption.cpp:517:127:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kconst std::vector<unsigned char>[m[Kâ requested > 517 | std::vector<uint8_t> const aes_key = [01;31m[Khash_accumulator(hash_algorithm::sha256) << key.salt() << 3 << key.key() << nonce[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K >[01m[Kencryption.cpp:518:116:[m[K [01;31m[Kerror: [m[Kconversion from â[01m[Kfz::hash_accumulator[m[Kâ to non-scalar type â[01m[Kstd::vector<unsigned char>[m[Kâ requested > 518 | std::vector<uint8_t> iv = [01;31m[Khash_accumulator(hash_algorithm::sha256) << key.salt() << 4 << key.key() << nonce[m[K; > | [01;31m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~[m[K >[01m[Kencryption.cpp:[m[K At global scope: >[01m[Kencryption.cpp:558:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const symmetric_key&)[m[Kâ > 558 | std::vector<uint8_t> [01;31m[Kdecrypt[m[K(std::string_view const& cipher, symmetric_key const& key) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:268:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const symmetric_key&)[m[Kâ > 268 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& chiper, symmetric_key const& key); > | [01;36m[K^~~~~~~[m[K >[01m[Kjson.cpp:390:45:[m[K [01;31m[Kerror: [m[Kâ[01m[Ku[m[Kâ was not declared in this scope > 390 | if ([01;31m[Ku[m[K <= 0x7f) { > | [01;31m[K^[m[K >[01m[Kencryption.cpp:568:22:[m[K [01;31m[Kerror: [m[Kambiguating new declaration of â[01m[Kstd::vector<unsigned char> fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const symmetric_key&, const std::string_view&)[m[Kâ > 568 | std::vector<uint8_t> [01;31m[Kdecrypt[m[K(std::string_view const& cipher, symmetric_key const& key, std::string_view const& authenticated_data) > | [01;31m[K^~~~~~~[m[K >[01m[Klibfilezilla/encryption.hpp:271:39:[m[K [01;36m[Knote: [m[Kold declaration â[01m[Kint fz::[01;32m[Kdecrypt[m[K(const std::string_view&, const symmetric_key&, const std::string_view&)[m[Kâ > 271 | std::vector<uint8_t> FZ_PUBLIC_SYMBOL [01;36m[Kdecrypt[m[K(std::string_view const& cipher, symmetric_key const& key, std::string_view const& authenticated_data); > | [01;36m[K^~~~~~~[m[K >[01m[Kjson.cpp:[m[K At global scope: >[01m[Kjson.cpp:648:1:[m[K [01;31m[Kerror: [m[Kâ[01m[Kuint64_t[m[Kâ does not name a type > 648 | [01;31m[Kuint64_t[m[K json::number_value_integer() const > | [01;31m[K^~~~~~~~[m[K >[01m[Kjson.cpp:648:1:[m[K [01;36m[Knote: [m[Kâ[01m[Kuint64_t[m[Kâ is defined in header â[01m[K<cstdint>[m[Kâ; did you forget to â[01m[K#include <cstdint>[m[Kâ? >encryption.cpp: In instantiation of â[01m[Kfz::public_key fz::{anonymous}::[01;32m[Kfrom_base64_impl[m[K(const T&) [35m[K[with T = std::basic_string_view<char>][m[K[m[Kâ: >[01m[Kencryption.cpp:45:25:[m[K required from here >[01m[Kencryption.cpp:33:17:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 33 | if ([01;31m[Kraw.size[m[K() == public_key::key_size + public_key::salt_size) { > | [01;31m[K~~~~^~~~[m[K >[01m[Kencryption.cpp:34:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 34 | auto p = reinterpret_cast<uint8_t const*>([01;31m[Kraw.data[m[K()); > | [01;31m[K~~~~^~~~[m[K >encryption.cpp: In instantiation of â[01m[Kfz::public_key fz::{anonymous}::[01;32m[Kfrom_base64_impl[m[K(const T&) [35m[K[with T = std::basic_string_view<wchar_t>][m[K[m[Kâ: >[01m[Kencryption.cpp:50:25:[m[K required from here >[01m[Kencryption.cpp:33:17:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 33 | if ([01;31m[Kraw.size[m[K() == public_key::key_size + public_key::salt_size) { > | [01;31m[K~~~~^~~~[m[K >[01m[Kencryption.cpp:34:63:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kraw[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 34 | auto p = reinterpret_cast<uint8_t const*>([01;31m[Kraw.data[m[K()); > | [01;31m[K~~~~^~~~[m[K >libfilezilla/hash.hpp: In instantiation of â[01m[Kfz::hash_accumulator& fz::hash_accumulator::[01;32m[Koperator<<[m[K(T&&) [35m[K[with T = int&][m[K[m[Kâ: >[01m[Kencryption.cpp:156:98:[m[K required from here >[01m[Klibfilezilla/hash.hpp:54:23:[m[K [01;31m[Kerror: [m[Kcall of overloaded â[01m[Kupdate(int&)[m[Kâ is ambiguous > 54 | [01;31m[Kupdate(std::forward<T>(in))[m[K; > | [01;31m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >libfilezilla/hash.hpp: In instantiation of â[01m[Kfz::hash_accumulator& fz::hash_accumulator::[01;32m[Koperator<<[m[K(T&&) [35m[K[with T = int][m[K[m[Kâ: >[01m[Kencryption.cpp:156:107:[m[K required from here >[01m[Klibfilezilla/hash.hpp:54:23:[m[K [01;31m[Kerror: [m[Kcall of overloaded â[01m[Kupdate(int)[m[Kâ is ambiguous > 54 | [01;31m[Kupdate(std::forward<T>(in))[m[K; > | [01;31m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >libfilezilla/hash.hpp: In instantiation of â[01m[Kfz::hash_accumulator& fz::hash_accumulator::[01;32m[Koperator<<[m[K(T&&) [35m[K[with T = std::vector<unsigned char>&][m[K[m[Kâ: >[01m[Kencryption.cpp:156:112:[m[K required from here >[01m[Klibfilezilla/hash.hpp:54:23:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kfz::hash_accumulator::update(std::vector<unsigned char>&)[m[Kâ > 54 | [01;31m[Kupdate(std::forward<T>(in))[m[K; > | [01;31m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:37:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::string_view&)[m[Kâ > 37 | void [01;36m[Kupdate[m[K(std::string_view const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:37:45:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kconst std::string_view&[m[Kâ {aka â[01m[Kconst std::basic_string_view<char>&[m[Kâ} > 37 | void update([01;36m[Kstd::string_view const& data[m[K); > | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:60:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kconst int&[m[Kâ > 38 | void update([01;36m[Kstd::basic_string_view<uint8_t> const& data[m[K); > | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int*, size_t)[m[Kâ > 40 | void [01;36m[Kupdate[m[K(uint8_t const* data, size_t size); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[K candidate expects 2 arguments, 1 provided >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:29:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kstd::vector<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ > 41 | void update([01;36m[Kuint8_t in[m[K) { > | [01;36m[K~~~~~~~~^~[m[K >libfilezilla/hash.hpp: In instantiation of â[01m[Kfz::hash_accumulator& fz::hash_accumulator::[01;32m[Koperator<<[m[K(T&&) [35m[K[with T = const int&][m[K[m[Kâ: >[01m[Kencryption.cpp:156:148:[m[K required from here >[01m[Klibfilezilla/hash.hpp:54:23:[m[K [01;31m[Kerror: [m[Kcall of overloaded â[01m[Kupdate(const int&)[m[Kâ is ambiguous > 54 | [01;31m[Kupdate(std::forward<T>(in))[m[K; > | [01;31m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >libfilezilla/hash.hpp: In instantiation of â[01m[Kfz::hash_accumulator& fz::hash_accumulator::[01;32m[Koperator<<[m[K(T&&) [35m[K[with T = const std::vector<unsigned char>&][m[K[m[Kâ: >[01m[Kencryption.cpp:255:112:[m[K required from here >[01m[Klibfilezilla/hash.hpp:54:23:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kfz::hash_accumulator::update(const std::vector<unsigned char>&)[m[Kâ > 54 | [01;31m[Kupdate(std::forward<T>(in))[m[K; > | [01;31m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:37:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::string_view&)[m[Kâ > 37 | void [01;36m[Kupdate[m[K(std::string_view const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:37:45:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::vector<unsigned char>[m[Kâ to â[01m[Kconst std::string_view&[m[Kâ {aka â[01m[Kconst std::basic_string_view<char>&[m[Kâ} > 37 | void update([01;36m[Kstd::string_view const& data[m[K); > | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:60:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::vector<unsigned char>[m[Kâ to â[01m[Kconst int&[m[Kâ > 38 | void update([01;36m[Kstd::basic_string_view<uint8_t> const& data[m[K); > | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int*, size_t)[m[Kâ > 40 | void [01;36m[Kupdate[m[K(uint8_t const* data, size_t size); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[K candidate expects 2 arguments, 1 provided >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:29:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::vector<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ > 41 | void update([01;36m[Kuint8_t in[m[K) { > | [01;36m[K~~~~~~~~^~[m[K >libfilezilla/hash.hpp: In instantiation of â[01m[Kfz::hash_accumulator& fz::hash_accumulator::[01;32m[Koperator<<[m[K(T&&) [35m[K[with T = const std::basic_string_view<unsigned char>&][m[K[m[Kâ: >[01m[Kencryption.cpp:517:116:[m[K required from here >[01m[Klibfilezilla/hash.hpp:54:23:[m[K [01;31m[Kerror: [m[Kno matching function for call to â[01m[Kfz::hash_accumulator::update(const std::basic_string_view<unsigned char>&)[m[Kâ > 54 | [01;31m[Kupdate(std::forward<T>(in))[m[K; > | [01;31m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:37:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const std::string_view&)[m[Kâ > 37 | void [01;36m[Kupdate[m[K(std::string_view const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:37:45:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::basic_string_view<unsigned char>[m[Kâ to â[01m[Kconst std::string_view&[m[Kâ {aka â[01m[Kconst std::basic_string_view<char>&[m[Kâ} > 37 | void update([01;36m[Kstd::string_view const& data[m[K); > | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int&)[m[Kâ > 38 | void [01;36m[Kupdate[m[K(std::basic_string_view<uint8_t> const& data); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:38:60:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::basic_string_view<unsigned char>[m[Kâ to â[01m[Kconst int&[m[Kâ > 38 | void update([01;36m[Kstd::basic_string_view<uint8_t> const& data[m[K); > | [01;36m[K~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(const int*, size_t)[m[Kâ > 40 | void [01;36m[Kupdate[m[K(uint8_t const* data, size_t size); > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:40:14:[m[K [01;36m[Knote: [m[K candidate expects 2 arguments, 1 provided >[01m[Klibfilezilla/hash.hpp:41:14:[m[K [01;36m[Knote: [m[Kcandidate: â[01m[Kvoid fz::hash_accumulator::[01;32m[Kupdate[m[K(int)[m[Kâ > 41 | void [01;36m[Kupdate[m[K(uint8_t in) { > | [01;36m[K^~~~~~[m[K >[01m[Klibfilezilla/hash.hpp:41:29:[m[K [01;36m[Knote: [m[K no known conversion for argument 1 from â[01m[Kconst std::basic_string_view<unsigned char>[m[Kâ to â[01m[Kint[m[Kâ > 41 | void update([01;36m[Kuint8_t in[m[K) { > | [01;36m[K~~~~~~~~^~[m[K >[01m[Kjws.cpp:[m[K In function â[01m[Kfz::json fz::[01;32m[Kjws_sign_flattened[m[K(const json&, const json&, const json&)[m[Kâ: >[01m[Kjws.cpp:121:54:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Ksize[m[Kâ in â[01m[Kdigest[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 121 | nettle_ecdsa_sign(&key, nullptr, rnd, digest.[01;31m[Ksize[m[K(), digest.data(), &sig); > | [01;31m[K^~~~[m[K >[01m[Kjws.cpp:121:69:[m[K [01;31m[Kerror: [m[Krequest for member â[01m[Kdata[m[Kâ in â[01m[Kdigest[m[Kâ, which is of non-class type â[01m[Kint[m[Kâ > 121 | nettle_ecdsa_sign(&key, nullptr, rnd, digest.size(), digest.[01;31m[Kdata[m[K(), &sig); > | [01;31m[K^~~~[m[K >make[1]: *** [Makefile:878: libfilezilla_la-encryption.lo] Error 1 >make[1]: *** [Makefile:969: libfilezilla_la-logger.lo] Error 1 >make[1]: *** [Makefile:955: libfilezilla_la-jws.lo] Error 1 >make[1]: *** [Makefile:857: libfilezilla_la-ascii_layer.lo] Error 1 >make[1]: *** [Makefile:948: libfilezilla_la-json.lo] Error 1 >make[1]: *** [Makefile:941: libfilezilla_la-iputils.lo] Error 1 >make[1]: Leaving directory '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1/lib' >make: *** [Makefile:493: all-recursive] Error 1 > [31;01m*[0m ERROR: dev-libs/libfilezilla-0.39.1-r1::gentoo failed (compile phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-libs/libfilezilla-0.39.1-r1::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-libs/libfilezilla-0.39.1-r1::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1' > [31;01m*[0m S: '/var/tmp/portage/dev-libs/libfilezilla-0.39.1-r1/work/libfilezilla-0.39.1'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 893982
: 850412 |
850556
|
850558
|
850562