Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ jobs:
sudo ./XEngine_LINEnv.sh -i 3

- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}

Expand All @@ -66,6 +66,6 @@ jobs:
make

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@v4
with:
category: "/language:${{ matrix.language }}"
8 changes: 4 additions & 4 deletions .github/workflows/msbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,15 @@ jobs:
run: |
cd vcpkg
./bootstrap-vcpkg.bat
./vcpkg.exe install lua:x86-windows opencv[contrib]:x86-windows libqrencode:x86-windows
./vcpkg.exe install lua:x86-windows opencv[contrib,freetype]:x86-windows libqrencode:x86-windows leptonica:x86-windows tesseract:x86-windows
./vcpkg.exe integrate install
shell: pwsh
- name: vcpkg install (x64)
if: matrix.platform == 'x64'
run: |
cd vcpkg
./bootstrap-vcpkg.bat
./vcpkg.exe install lua:x64-windows opencv[contrib]:x64-windows libqrencode:x64-windows
./vcpkg.exe install lua:x64-windows opencv[contrib,freetype]:x64-windows libqrencode:x64-windows leptonica:x64-windows tesseract:x64-windows
./vcpkg.exe integrate install
shell: pwsh
- name: vcpkg install (ARM64)
Expand All @@ -69,7 +69,7 @@ jobs:
./bootstrap-vcpkg.bat
./vcpkg.exe install lua:Arm64-windows
./vcpkg.exe integrate install
# ./vcpkg.exe install lua:Arm64-windows opencv[contrib]:Arm64-windows libqrencode:Arm64-windows Windows的opencv 有问题
# ./vcpkg.exe install lua:Arm64-windows opencv[contrib,freetype]:Arm64-windows libqrencode:Arm64-windows Windows的opencv 有问题

cd ..
$filePath = "XEngine_Source/XEngine_BuildSwitch.h"
Expand Down Expand Up @@ -118,7 +118,7 @@ jobs:

#编译
- name: Build Solution
run: msbuild XEngine_Source/XEngine.sln /p:Configuration=${{ matrix.configuration }} /p:Platform=${{ matrix.platform }}
run: msbuild XEngine_Source/XEngine.sln /p:Configuration=${{ matrix.configuration }} /p:Platform=${{ matrix.platform }} /p:ExtraDefines="_XENGINE_BUILD_SWITCH_LUA"

#测试
- name: Conditional Step for x86 Release
Expand Down
64 changes: 64 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,67 @@
XEngine_APIService V3.14.0.1001

更新:依赖库
修改:屏幕录像从后台服务中独立
修改:不在区分http请求url函数的大小写
修改:屏幕录像支持scale
修改:屏幕录像支持仅音频或者视频
修改:调整插件参数顺序
修正:插件没有加载http消息的问题
修正:构建问题并且移除audio队列
修正:验证响应状态不正确
修正:http验证开关不支持
删除:plugin模块使用submodule的依赖库替代

update:depend library
modify:Separated screen recording from the background service
modify:does not are case-insensitive for http function name
modify:screen capture format support scale
modify:support only audio or video for av record
modify:adjust plugin parameter order
fixed:plugin not load http message buffer
fixed:build error and remove audio fifo
fixed:verification reply status is incorrect
fixed:HTTP authentication switch does not support individual verification
delete:plugin module and use depend library plugin module instead
======================================================================================
XEngine_APIService V3.13.0.1001

ci:增加centos和rockylinux以及debian13支持
ci:MACOS仅支持arm64
增加:http验证启动日志
增加:dns协议服务支持
增加:http验证的基本和摘要支持
修改:ntp 协议服务单独提取
修改:测试api消息输出
修改:不在限制api请求的key名称
修改:守护进程和后台管理验证方法
修改:avformat模块替换了xstream模块
修改:屏幕推流方法
修改:系统声音推流方法
更新:依赖库
更新:启动参数不区分大小写
修正:ntp宏错误
修正:启动日志插件索引错误
删除:不使用的代码

ci:added Centos_build.yml and improved Rocky_build.yml and debian 13
ci:only support arm64 macos build
added:http verification start log
added:dns protocol service support
added:http basic and digest authorize support
modify:ntp protocol service extract individually
modify:print message for d-test api
modify:dont limit api key name
modify:deamon and back verification method
modify:avformat instead xstream
modify:screen stream push support
modify:system sound capture support for back service
update:depend library
update:start parameter are not case sensitive
fixed:ntp macro error
fixed:start log plugin index
delete:not use return
======================================================================================
XEngine_APIService V3.12.0.1001

增加:rockylinux 10 支持
Expand Down
2 changes: 1 addition & 1 deletion README.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ Modify the database configuration in XSQL in the configuration file to your
The default configuration does not enable database support. If the database interface is required, you need to enable the database yourself

#### Windows
need to vcpkg configure third-part env.refer vcpkg install guide.after installed and execution:vcpkg.exe install lua:x86-windows opencv[contrib,freetype]:x86-windows libqrencode:x86-windows lua:x64-windows opencv[contrib,freetype]:x64-windows libqrencode:x64-windows
need to vcpkg configure third-part env.refer vcpkg install guide.after installed and execution:vcpkg.exe install lua:x86-windows opencv[contrib,freetype]:x86-windows libqrencode:x86-windows leptonica:x86-windows tesseract:x86-windows lua:x64-windows opencv[contrib,freetype]:x64-windows libqrencode:x64-windows leptonica:x64-windows tesseract:x64-windows
use vs open and compile,suport windows 7sp1 and above
Just Run it

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ git clone https://gitee.com/xengine/XEngine_IPMacData.git XEngine_Source/XEngine
git clone https://gitee.com/xengine/XEngine_PhoneData.git XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData

#### Windows
需要vcpkg配置第三方环境,具体参考vcpkg安装方式,安装好后执行:vcpkg.exe install lua:x86-windows opencv[contrib,freetype]:x86-windows libqrencode:x86-windows lua:x64-windows opencv[contrib,freetype]:x64-windows libqrencode:x64-windows
需要vcpkg配置第三方环境,具体参考vcpkg安装方式,安装好后执行:vcpkg.exe install lua:x86-windows opencv[contrib,freetype]:x86-windows libqrencode:x86-windows leptonica:x86-windows tesseract:x86-windows lua:x64-windows opencv[contrib,freetype]:x64-windows libqrencode:x64-windows leptonica:x64-windows tesseract:x64-windows
使用VS打开并且编译,支持WINDOWS 7SP1以上系统
直接运行即可

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
#include <XEngine_Include/XEngine_BaseLib/BaseSafe_Error.h>
#include <XEngine_Include/XEngine_Client/APIClient_Define.h>
#include <XEngine_Include/XEngine_Client/APIClient_Error.h>
#include <XEngine_Include/XEngine_SystemSdk/ProcFile_Define.h>
#include <XEngine_Include/XEngine_SystemSdk/SystemApi_Define.h>
#include <XEngine_Include/XEngine_SystemSdk/SystemApi_Error.h>

Expand Down
Binary file modified XEngine_Docment/Docment_zh.docx
Binary file not shown.
4 changes: 2 additions & 2 deletions XEngine_Release/XEngine_Config/XEngine_Config.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@
"nVType": 1,
"bEnable": false,
"st_VerSwitch": {
"bBackService": false,
"bDeamon": false
"bBackService": true,
"bDeamon": true
}
},
"XReport": {
Expand Down
14 changes: 9 additions & 5 deletions XEngine_Source/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ MODULE_DATABASE_PATH = ./XEngine_ModuleDatabase
MODULE_PROTOCOL_PATH = ./XEngine_ModuleProtocol
MODULE_SYSTEM_PATH = ./XEngine_ModuleSystem
MODULE_HELP_PATH = ./XEngine_ModuleHelp
MODULE_PLUGIN_PATH = ./XEngine_ModulePlugin

PLUGIN_MODULE_ZODIAC = ./XEngine_PluginModule/ModulePlugin_Zodiac
PLUGIN_MODULE_PASSWORD = ./XEngine_PluginModule/ModulePlugin_Password
Expand All @@ -20,6 +19,7 @@ PLUGIN_MODULE_METER = ./XEngine_PluginModule/ModulePlugin_Meter
THIRDPART_MODULE_JSONCPP = ./XEngine_DependLibrary/XEngine_OPenSource/XEngine_Module/jsoncpp
THIRDPART_MODULE_REPORT = ./XEngine_DependLibrary/XEngine_OPenSource/XEngine_Module/XEngine_InfoReport
THIRDPART_MODULE_VERIFICATION = ./XEngine_DependLibrary/XEngine_OPenSource/XEngine_Module/XEngine_Verification
THIRDPART_MODULE_PLUGIN = ./XEngine_DependLibrary/XEngine_OPenSource/XEngine_Module/XEngine_PluginExtension
APIMODULE_PHONE_PATH = ./XEngine_DependLibrary/XEngine_PhoneData/XEngine_Source/XEngine_APIModulePhone
APIMODULE_IPMAC_PATH = ./XEngine_DependLibrary/XEngine_IPMacData/XEngine_Source/XEngine_APIModuleIPMac

Expand All @@ -31,8 +31,8 @@ else ifeq ($(PLATFORM),mac)
FILEEXT = dylib
endif

XENGINE_MODULES = libjsoncpp.so libXEngine_InfoReport.so libXEngine_Verification.so \
libXEngine_ModuleConfigure.so libXEngine_ModuleDatabase.so libXEngine_ModuleProtocol.so libXEngine_ModuleSystem.so libXEngine_ModuleHelp.so libXEngine_ModulePlugin.so \
XENGINE_MODULES = libjsoncpp.so libXEngine_InfoReport.so libXEngine_Verification.so libXEngine_PluginExtension.so \
libXEngine_ModuleConfigure.so libXEngine_ModuleDatabase.so libXEngine_ModuleProtocol.so libXEngine_ModuleSystem.so libXEngine_ModuleHelp.so \
libModulePlugin_Zodiac.so libModulePlugin_Password.so libModulePlugin_Timezone.so libModulePlugin_BMIndex.so libModulePlugin_Meter.so \
libXEngine_APIModulePhone.so libXEngine_APIModuleIPMac.so \
XEngine_HttpApp.exe
Expand All @@ -58,6 +58,12 @@ ifeq ($(FLAGS), InstallAll)
else
make -C $(THIRDPART_MODULE_VERIFICATION) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)
endif
libXEngine_PluginExtension.so:
ifeq ($(FLAGS), InstallAll)
cp $(THIRDPART_MODULE_PLUGIN)/libXEngine_PluginExtension.$(FILEEXT) ../XEngine_Release/
else
make -C $(THIRDPART_MODULE_PLUGIN) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)
endif
libXEngine_APIModulePhone.so:
ifeq ($(FLAGS), InstallAll)
cp $(APIMODULE_PHONE_PATH)/libXEngine_APIModulePhone.$(FILEEXT) ../XEngine_Release/
Expand All @@ -81,8 +87,6 @@ libXEngine_ModuleSystem.so:
make -C $(MODULE_SYSTEM_PATH) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)
libXEngine_ModuleHelp.so:
make -C $(MODULE_HELP_PATH) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)
libXEngine_ModulePlugin.so:
make -C $(MODULE_PLUGIN_PATH) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)

libModulePlugin_Zodiac.so:
make -C $(PLUGIN_MODULE_ZODIAC) PLATFORM=$(PLATFORM) UNICODE=$(UNICODE) RELEASE=$(RELEASE) $(FLAGS)
Expand Down
32 changes: 16 additions & 16 deletions XEngine_Source/XEngine.sln
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_HttpApp", "XEngine_
{A13B72E7-FC40-4A27-81C3-26DF3C8F4C0A} = {A13B72E7-FC40-4A27-81C3-26DF3C8F4C0A}
{A8E43EC0-698A-4807-8A61-B2BE5FAB7256} = {A8E43EC0-698A-4807-8A61-B2BE5FAB7256}
{BBC4B2B4-1143-45DF-8890-47CE26A61D0E} = {BBC4B2B4-1143-45DF-8890-47CE26A61D0E}
{CB443280-E283-44CD-B956-52C404A51DB6} = {CB443280-E283-44CD-B956-52C404A51DB6}
{D76B9C99-D002-4770-BB33-C24A91ED97E9} = {D76B9C99-D002-4770-BB33-C24A91ED97E9}
{F1736B3F-03A2-4FC7-B045-A12BA8D724FB} = {F1736B3F-03A2-4FC7-B045-A12BA8D724FB}
{F54F152C-594F-4465-A44E-2DB915B39760} = {F54F152C-594F-4465-A44E-2DB915B39760}
{F6520D2C-BB8E-45BB-964B-F5D6A4318A89} = {F6520D2C-BB8E-45BB-964B-F5D6A4318A89}
Expand All @@ -45,8 +45,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_ModuleProtocol", "X
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_ModuleHelp", "XEngine_ModuleHelp\XEngine_ModuleHelp.vcxproj", "{6D0FCB40-D544-4AB2-A239-2FEBC4B98F6D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_ModulePlugin", "XEngine_ModulePlugin\XEngine_ModulePlugin.vcxproj", "{CB443280-E283-44CD-B956-52C404A51DB6}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "XEngine_PluginModule", "XEngine_PluginModule", "{D0473C03-9464-4C44-818A-AE212680CD05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libModulePlugin_Zodiac", "XEngine_PluginModule\ModulePlugin_Zodiac\ModulePlugin_Zodiac.vcxproj", "{32BB166A-3D3D-45EF-8BED-2E0471274159}"
Expand Down Expand Up @@ -88,7 +86,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_APIServiceApp", "XE
{92F971AB-CAC9-4D9B-A9CA-AFD9CA17E505} = {92F971AB-CAC9-4D9B-A9CA-AFD9CA17E505}
{A13B72E7-FC40-4A27-81C3-26DF3C8F4C0A} = {A13B72E7-FC40-4A27-81C3-26DF3C8F4C0A}
{BBC4B2B4-1143-45DF-8890-47CE26A61D0E} = {BBC4B2B4-1143-45DF-8890-47CE26A61D0E}
{CB443280-E283-44CD-B956-52C404A51DB6} = {CB443280-E283-44CD-B956-52C404A51DB6}
{E756B7D2-D40D-4106-9C14-1D90F20A712E} = {E756B7D2-D40D-4106-9C14-1D90F20A712E}
{F1736B3F-03A2-4FC7-B045-A12BA8D724FB} = {F1736B3F-03A2-4FC7-B045-A12BA8D724FB}
{F54F152C-594F-4465-A44E-2DB915B39760} = {F54F152C-594F-4465-A44E-2DB915B39760}
Expand All @@ -114,6 +111,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_APIModulePhone", "X
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_Verification", "XEngine_DependLibrary\XEngine_OPenSource\XEngine_Module\XEngine_Verification\XEngine_Verification.vcxproj", "{A8E43EC0-698A-4807-8A61-B2BE5FAB7256}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "XEngine_PluginExtension", "XEngine_DependLibrary\XEngine_OPenSource\XEngine_Module\XEngine_PluginExtension\XEngine_PluginExtension.vcxproj", "{D76B9C99-D002-4770-BB33-C24A91ED97E9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM64 = Debug|ARM64
Expand Down Expand Up @@ -184,18 +183,6 @@ Global
{6D0FCB40-D544-4AB2-A239-2FEBC4B98F6D}.Release|x64.Build.0 = Release|x64
{6D0FCB40-D544-4AB2-A239-2FEBC4B98F6D}.Release|x86.ActiveCfg = Release|Win32
{6D0FCB40-D544-4AB2-A239-2FEBC4B98F6D}.Release|x86.Build.0 = Release|Win32
{CB443280-E283-44CD-B956-52C404A51DB6}.Debug|ARM64.ActiveCfg = Debug|ARM64
{CB443280-E283-44CD-B956-52C404A51DB6}.Debug|ARM64.Build.0 = Debug|ARM64
{CB443280-E283-44CD-B956-52C404A51DB6}.Debug|x64.ActiveCfg = Debug|x64
{CB443280-E283-44CD-B956-52C404A51DB6}.Debug|x64.Build.0 = Debug|x64
{CB443280-E283-44CD-B956-52C404A51DB6}.Debug|x86.ActiveCfg = Debug|Win32
{CB443280-E283-44CD-B956-52C404A51DB6}.Debug|x86.Build.0 = Debug|Win32
{CB443280-E283-44CD-B956-52C404A51DB6}.Release|ARM64.ActiveCfg = Release|ARM64
{CB443280-E283-44CD-B956-52C404A51DB6}.Release|ARM64.Build.0 = Release|ARM64
{CB443280-E283-44CD-B956-52C404A51DB6}.Release|x64.ActiveCfg = Release|x64
{CB443280-E283-44CD-B956-52C404A51DB6}.Release|x64.Build.0 = Release|x64
{CB443280-E283-44CD-B956-52C404A51DB6}.Release|x86.ActiveCfg = Release|Win32
{CB443280-E283-44CD-B956-52C404A51DB6}.Release|x86.Build.0 = Release|Win32
{32BB166A-3D3D-45EF-8BED-2E0471274159}.Debug|ARM64.ActiveCfg = Debug|ARM64
{32BB166A-3D3D-45EF-8BED-2E0471274159}.Debug|ARM64.Build.0 = Debug|ARM64
{32BB166A-3D3D-45EF-8BED-2E0471274159}.Debug|x64.ActiveCfg = Debug|x64
Expand Down Expand Up @@ -340,6 +327,18 @@ Global
{A8E43EC0-698A-4807-8A61-B2BE5FAB7256}.Release|x64.Build.0 = Release|x64
{A8E43EC0-698A-4807-8A61-B2BE5FAB7256}.Release|x86.ActiveCfg = Release|Win32
{A8E43EC0-698A-4807-8A61-B2BE5FAB7256}.Release|x86.Build.0 = Release|Win32
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Debug|ARM64.ActiveCfg = Debug|ARM64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Debug|ARM64.Build.0 = Debug|ARM64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Debug|x64.ActiveCfg = Debug|x64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Debug|x64.Build.0 = Debug|x64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Debug|x86.ActiveCfg = Debug|Win32
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Debug|x86.Build.0 = Debug|Win32
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Release|ARM64.ActiveCfg = Release|ARM64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Release|ARM64.Build.0 = Release|ARM64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Release|x64.ActiveCfg = Release|x64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Release|x64.Build.0 = Release|x64
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Release|x86.ActiveCfg = Release|Win32
{D76B9C99-D002-4770-BB33-C24A91ED97E9}.Release|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -357,6 +356,7 @@ Global
{FFAC032D-4F8C-4C70-AF36-D79685A6961F} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
{A13B72E7-FC40-4A27-81C3-26DF3C8F4C0A} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
{A8E43EC0-698A-4807-8A61-B2BE5FAB7256} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
{D76B9C99-D002-4770-BB33-C24A91ED97E9} = {02EA681E-C7D8-13C7-8484-4AC65E1B71E8}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {9B202F91-A601-429E-BB0F-880DDEE096FE}
Expand Down
2 changes: 1 addition & 1 deletion XEngine_Source/XEngine_DependLibrary/XEngine_OPenSource
Submodule XEngine_OPenSource updated 45 files
+3 −0 .github/workflows/Alma_build.yml
+3 −0 .github/workflows/Centos_build.yml
+3 −0 .github/workflows/androidbuild.yml
+0 −29 .github/workflows/cppcheck.yml
+3 −0 .github/workflows/debianbuild.yml
+3 −0 .github/workflows/fedora_build.yml
+58 −0 .github/workflows/iosbuild.yml
+3 −0 .github/workflows/macbuild.yml
+2 −1 .github/workflows/msbuild.yml
+3 −0 .github/workflows/rockybuild.yml
+3 −0 .github/workflows/ubuntubuild.yml
+15 −0 XEngine.sln
+1 −0 XEngine_Module/XEngine_AIApi/XEngine_AIApi.vcxproj
+0 −22 XEngine_Module/XEngine_InfoReport/InfoReport_APIMachine/InfoReport_APIMachine.cpp
+12 −12 XEngine_Module/XEngine_InfoReport/XEngine_InfoReport.vcxproj
+8 −0 XEngine_Module/XEngine_MSGNotify/Makefile
+105 −0 XEngine_Module/XEngine_PluginExtension/Makefile
+466 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_Define.h
+27 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_Error.h
+370 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_LibCore/PluginExtension_LibCore.cpp
+58 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_LibCore/PluginExtension_LibCore.h
+398 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_Loader/PluginExtension_Loader.cpp
+43 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_Loader/PluginExtension_Loader.h
+396 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_LuaCore/PluginExtension_LuaCore.cpp
+42 −0 XEngine_Module/XEngine_PluginExtension/PluginExtension_LuaCore/PluginExtension_LuaCore.h
+24 −0 XEngine_Module/XEngine_PluginExtension/XEngine_PluginExtension.def
+255 −0 XEngine_Module/XEngine_PluginExtension/XEngine_PluginExtension.vcxproj
+80 −0 XEngine_Module/XEngine_PluginExtension/XEngine_PluginExtension.vcxproj.filters
+4 −0 XEngine_Module/XEngine_PluginExtension/XEngine_PluginExtension.vcxproj.user
+19 −0 XEngine_Module/XEngine_PluginExtension/dllmain.cpp
+5 −0 XEngine_Module/XEngine_PluginExtension/framework.h
+109 −0 XEngine_Module/XEngine_PluginExtension/pch.cpp
+60 −0 XEngine_Module/XEngine_PluginExtension/pch.h
+10 −2 XEngine_Module/XEngine_Token/Makefile
+10 −2 XEngine_Module/XEngine_Verification/Makefile
+216 −18 XEngine_Module/XEngine_Verification/Verification_Define.h
+2 −1 XEngine_Module/XEngine_Verification/Verification_Error.h
+269 −27 XEngine_Module/XEngine_Verification/Verification_XAuth/Verification_XAuthKey.cpp
+4 −1 XEngine_Module/XEngine_Verification/Verification_XAuth/Verification_XAuthKey.h
+635 −88 XEngine_Module/XEngine_Verification/Verification_XAuth/Verification_XAuthNet.cpp
+11 −3 XEngine_Module/XEngine_Verification/Verification_XAuth/Verification_XAuthNet.h
+8 −1 XEngine_Module/XEngine_Verification/XEngine_Verification.def
+34 −6 XEngine_Module/XEngine_Verification/pch.cpp
+12 −12 XEngine_Module/jsoncpp/jsoncpp.vcxproj
+12 −12 XEngine_Module/tinyxml2/tinyxml2.vcxproj
2 changes: 1 addition & 1 deletion XEngine_Source/XEngine_DependLibrary/XEngine_PhoneData
Submodule XEngine_PhoneData updated 2 files
+2 −1 README.md
+110 −0 README_en.md
81 changes: 0 additions & 81 deletions XEngine_Source/XEngine_ModulePlugin/Makefile

This file was deleted.

Loading
Loading