1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-01-10 04:23:22 +00:00

First commit of MeshAgent for MeshCentral

This commit is contained in:
Ylian Saint-Hilaire
2017-10-12 14:28:03 -07:00
commit 75d86eb4c8
349 changed files with 210459 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,9 @@
./openssl-arm
./openssl-arm2
./openssl-mips
./openssl-mipsel
./openssl-pogo
./openssl-poky
./openssl-poky64
./openssl-x64
./openssl-x86

View File

@@ -0,0 +1,9 @@
rm ./arm/*
rm ./arm2/*
rm ./mips/*
rm ./mipsel/*
rm ./pogo/*
rm ./poky/*
rm ./poky64/*
rm ./x86-64/*
rm ./x86/*

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,16 @@
#
# Copy and run this in the OpenSSL directory for ARM compatible OpenSSL stack
#
export PATH=/home/default/Public/ToolChains/LinuxArm/bin/:$PATH
export CC=/home/default/Public/ToolChains/LinuxArm/bin/arm-none-linux-gnueabi-gcc
cd ../openssl
make clean
./Configure linux-generic32 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/arm
cd ..

View File

@@ -0,0 +1,16 @@
#
# Copy and run this in the OpenSSL directory for ARM compatible OpenSSL stack
#
# export PATH=/home/default/Public/ToolChains/LinuxArm/bin/:$PATH
export CC=arm-linux-gnueabi-gcc
cd ../openssl
make clean
./Configure linux-generic32 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/arm2
cd ..

View File

@@ -0,0 +1,16 @@
#
# Copy and run this in the OpenSSL directory for MIPS compatible OpenSSL stack
#
export PATH=/home/default/Public/ToolChains/ddwrt/4.1.0-uclibc-0.9.28/bin/:$PATH
export CC=/home/default/Public/ToolChains/ddwrt/4.1.0-uclibc-0.9.28/bin/mipsel-linux-gcc
cd ../openssl
make clean
./Configure linux-generic32 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/mips
cd ..

View File

@@ -0,0 +1,20 @@
#
# Copy and run this in the OpenSSL directory for MIPS compatible OpenSSL stack
#
# NEED TO ADD "-EL" to Compiler and Linker options in OpenSSL Makefile!!!!
#
export PATH=/home/default/Public/PTV1000-GPL/mips-4.3/bin:$PATH
export CC=/home/default/Public/PTV1000-GPL/mips-4.3/bin/mips-linux-gnu-gcc
cd ../openssl
./Configure linux-mipsel no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os -EL /g' Makefile > t
rm Makefile
mv t Makefile
sed 's/SHARED_LDFLAGS=/SHARED_LDFLAGS=-EL/g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/mipsel
cd ..

View File

@@ -0,0 +1,16 @@
#
# Copy and run this in the OpenSSL directory for ARM Pogoplug compatible OpenSSL stack
#
export PATH=/home/default/Public/ToolChains/pogoplug-gcc/bin/:$PATH
export CC=/home/default/Public/ToolChains/pogoplug-gcc/bin/arm-none-linux-gnueabi-gcc
cd ../openssl
make clean
./Configure linux-generic32 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/pogo
cd ..

View File

@@ -0,0 +1,18 @@
#
# Copy and run this in the OpenSSL directory for x86 Galileo compatible OpenSSL stack
#
export PATH=/home/default/Public/Galileo/arduino-1.5.3/hardware/tools/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/:$PATH
export CC="/home/default/Public/Galileo/arduino-1.5.3/hardware/tools/sysroots/x86_64-pokysdk-linux/usr/bin/i586-poky-linux-uclibc/i586-poky-linux-uclibc-gcc --sysroot=/home/default/Public/Galileo/arduino-1.5.3/hardware/tools/sysroots/i586-poky-linux-uclibc"
# --sysroot=/home/default/Public/Galileo/arduino-1.5.3/hardware/tools/sysroots/i586-poky-linux-uclibc
cd ../openssl
make clean
./Configure linux-generic32 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os -m32 /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/poky
cd ..

View File

@@ -0,0 +1,18 @@
#
# Copy and run this in the OpenSSL directory for x86 Galileo compatible OpenSSL stack
#
export PATH=/opt/poky/1.6.1/sysroots/x86_64-pokysdk-linux/usr/bin/x86_64-poky-linux/:$PATH
export CC="/opt/poky/1.6.1/sysroots/x86_64-pokysdk-linux/usr/bin/x86_64-poky-linux/x86_64-poky-linux-gcc --sysroot=/opt/poky/1.6.1/sysroots/core2-64-poky-linux"
# --sysroot=/home/default/Public/Galileo/arduino-1.5.3/hardware/tools/sysroots/i586-poky-linux-uclibc
cd ../openssl
make clean
./Configure linux-generic64 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -Os /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/poky64
cd ..

View File

@@ -0,0 +1,12 @@
#
# Copy and run this in the OpenSSL directory for Intel x86 64bit compatible OpenSSL stack
#
cd ../openssl
./Configure linux-x86_64 no-weak-ssl-ciphers no-srp no-psk no-comp no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -O3 /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/x86-64
cd ..

View File

@@ -0,0 +1,13 @@
#
# Copy and run this in the OpenSSL directory for Intel x86 64bit compatible OpenSSL stack
#
cd ../openssl
make clean
./Configure linux-x86 no-zlib no-zlib-dynamic no-threads no-hw no-err no-dso no-shared -no-asm no-rc5 no-idea no-md4 no-rmd160 no-ssl no-ssl3 no-ec no-ecdsa no-seed no-camellia no-dso no-bf no-cast no-md2 no-mdc2
make depend
sed 's/ -O3 / -O3 -m32 /g' Makefile > t
rm Makefile
mv t Makefile
make
cp *.a ../openssl-static/x86
cd ..

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,3 @@
openssl-1.1.0f.tar.gz in use
Xen need to be compiled

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.