This commit is contained in:
2026-04-15 16:40:23 +08:00
parent 03229f23d4
commit 446bc34a9f
78 changed files with 1617 additions and 120 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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

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,27 @@
{
files = {
"build/.objs/crypto_smoke_test/linux/x86_64/release/tests/crypto_smoke_test.cpp.o",
"build/.objs/crypto_smoke_test/linux/x86_64/release/src/app.cpp.o",
"build/.objs/crypto_smoke_test/linux/x86_64/release/src/config.cpp.o",
"build/.objs/crypto_smoke_test/linux/x86_64/release/src/fs_utils.cpp.o",
"build/.objs/crypto_smoke_test/linux/x86_64/release/src/http.cpp.o",
"build/.objs/crypto_smoke_test/linux/x86_64/release/src/json.cpp.o",
"build/.objs/crypto_smoke_test/linux/x86_64/release/src/labels.cpp.o"
},
values = {
"/usr/bin/g++",
{
"-m64",
"-L/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/lib/mariadb",
"-L/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/lib",
"-s",
"-lz",
"-lmariadbclient",
"-lssl",
"-lcrypto",
"-lcrypt",
"-lpthread",
"-ldl"
}
}
}

View File

@@ -0,0 +1,27 @@
{
files = {
"src/app.cpp"
},
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
depfiles_format = "gcc",
depfiles = "app.o: src/app.cpp include/dps/app.hpp include/dps/config.hpp include/dps/http.hpp include/dps/json.hpp include/dps/fs_utils.hpp include/dps/labels.hpp\
"
}

View File

@@ -0,0 +1,27 @@
{
depfiles_format = "gcc",
files = {
"src/config.cpp"
},
depfiles = "config.o: src/config.cpp include/dps/config.hpp\
",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles_format = "gcc",
files = {
"src/fs_utils.cpp"
},
depfiles = "fs_utils.o: src/fs_utils.cpp include/dps/fs_utils.hpp\
",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles_format = "gcc",
files = {
"src/http.cpp"
},
depfiles = "http.o: src/http.cpp include/dps/http.hpp include/dps/config.hpp\
",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles_format = "gcc",
files = {
"src/json.cpp"
},
depfiles = "json.o: src/json.cpp include/dps/json.hpp\
",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles_format = "gcc",
files = {
"src/labels.cpp"
},
depfiles = "labels.o: src/labels.cpp include/dps/labels.hpp\
",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "crypto_smoke_test.o: tests/crypto_smoke_test.cpp include/dps/app.hpp include/dps/config.hpp include/dps/http.hpp include/dps/json.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"tests/crypto_smoke_test.cpp"
}
}

View File

@@ -0,0 +1,27 @@
{
values = {
"/usr/bin/g++",
{
"-m64",
"-L/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/lib/mariadb",
"-L/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/lib",
"-s",
"-lz",
"-lmariadbclient",
"-lssl",
"-lcrypto",
"-lcrypt",
"-lpthread",
"-ldl"
}
},
files = {
"build/.objs/dps_manager_server/linux/x86_64/release/src/config.cpp.o",
"build/.objs/dps_manager_server/linux/x86_64/release/src/fs_utils.cpp.o",
"build/.objs/dps_manager_server/linux/x86_64/release/src/http.cpp.o",
"build/.objs/dps_manager_server/linux/x86_64/release/src/main.cpp.o",
"build/.objs/dps_manager_server/linux/x86_64/release/src/json.cpp.o",
"build/.objs/dps_manager_server/linux/x86_64/release/src/labels.cpp.o",
"build/.objs/dps_manager_server/linux/x86_64/release/src/app.cpp.o"
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles_format = "gcc",
files = {
"src/app.cpp"
},
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
depfiles = "app.o: src/app.cpp include/dps/app.hpp include/dps/config.hpp include/dps/http.hpp include/dps/json.hpp include/dps/fs_utils.hpp include/dps/labels.hpp\
"
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "config.o: src/config.cpp include/dps/config.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"src/config.cpp"
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "fs_utils.o: src/fs_utils.cpp include/dps/fs_utils.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"src/fs_utils.cpp"
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "http.o: src/http.cpp include/dps/http.hpp include/dps/config.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"src/http.cpp"
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "json.o: src/json.cpp include/dps/json.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"src/json.cpp"
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "labels.o: src/labels.cpp include/dps/labels.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"src/labels.cpp"
}
}

View File

@@ -0,0 +1,27 @@
{
depfiles = "main.o: src/main.cpp include/dps/app.hpp include/dps/config.hpp include/dps/http.hpp include/dps/json.hpp\
",
depfiles_format = "gcc",
values = {
"/usr/bin/g++",
{
"-m64",
"-fvisibility=hidden",
"-fvisibility-inlines-hidden",
"-Wall",
"-Werror",
"-O3",
"-std=c++17",
"-Iinclude",
"-DOPENSSL_SUPPRESS_DEPRECATED",
"-isystem",
"/home/lenheart/.xmake/packages/m/mariadb-connector-c/3.4.8/0d5b00783d63456080c1004a5a53f8d0/include",
"-isystem",
"/home/lenheart/.xmake/packages/o/openssl/1.1.1-w/6c51ab6278e2479b883dffafac69fdaf/include",
"-DNDEBUG"
}
},
files = {
"src/main.cpp"
}
}

View File

@@ -0,0 +1,34 @@
# Windows local test configuration
# Fill in the database settings and adjust all paths to match your machine.
server.host=0.0.0.0
server.port=65170
jwt.secret=rjyusrghdfghj2345ryu123asdfvbyukuirtwjhfsd
jwt.expiration_seconds=7200
logging.level=debug
logging.http_summary=true
logging.http_dump=true
logging.http_max_body=2048
# Keep these disabled for the first Windows test pass.
features.video_enabled=false
features.payment_enabled=false
# MySQL test database
database.host=124.221.102.163
database.port=3306
database.name=rindro
database.user=root
database.password=d5231520
database.ssl_mode=disable
database.ssl_ca=
database.plugin_dir=
# Main legacy-compatible Windows test paths
paths.configfile=/home/lenheart/DPS_DataBase/rindro/Script/FileConfig.json
paths.file_root=/home/lenheart/DPS_DataBase/rindro/
paths.file_map=/home/lenheart/DPS_DataBase/rindro/file.json
paths.script_root=/home/lenheart/DPS_DataBase/rindro/ClentScript/
paths.dps_root=/home/lenheart/DPS_DataBase/DP_S/
paths.client_user_script_root=/home/lenheart/DPS_DataBase/rindro/ClentUserScript/

View File

@@ -0,0 +1,33 @@
# Linux deployment example
# Copy this file to config/server.conf and adjust the database credentials and paths.
server.host=0.0.0.0
server.port=8651
server.trust_proxy=false
server.proxy_header=x-forwarded-for
jwt.secret=change-me
jwt.expiration_seconds=7200
logging.level=info
logging.http_summary=true
logging.http_dump=false
logging.http_max_body=2048
features.video_enabled=false
features.payment_enabled=false
database.host=127.0.0.1
database.port=3306
database.name=rindro
database.user=root
database.password=change-me
database.ssl_mode=preferred
database.ssl_ca=
database.plugin_dir=
paths.configfile=/root/rindro/Script/FileConfig.json
paths.file_root=/root/rindro/
paths.file_map=/root/rindro/file.json
paths.script_root=/root/rindro/ClentScript/
paths.dps_root=/home/DP_S/
paths.client_user_script_root=/root/rindro/ClentUserScript/

View File

@@ -0,0 +1,33 @@
# Windows local test example for MSVC builds
# Copy this file to config/server.conf and adjust the database credentials and paths.
server.host=0.0.0.0
server.port=8651
server.trust_proxy=false
server.proxy_header=x-forwarded-for
jwt.secret=change-me
jwt.expiration_seconds=7200
logging.level=debug
logging.http_summary=true
logging.http_dump=true
logging.http_max_body=2048
features.video_enabled=false
features.payment_enabled=false
database.host=127.0.0.1
database.port=3306
database.name=rindro
database.user=root
database.password=change-me
database.ssl_mode=disable
database.ssl_ca=
database.plugin_dir=
paths.configfile=D:\\DpsTest\\rindro\\Script\\FileConfig.json
paths.file_root=D:\\DpsTest\\rindro\\
paths.file_map=D:\\DpsTest\\rindro\\file.json
paths.script_root=D:\\DpsTest\\rindro\\ClentScript\\
paths.dps_root=D:\\DpsTest\\DP_S\\
paths.client_user_script_root=D:\\DpsTest\\rindro\\ClentUserScript\\

Binary file not shown.

Binary file not shown.