Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
163f5cd
ci:update last version and delete cppcheck.yml and improved codeql.yml
xengine-qyt Apr 28, 2026
0cba9f7
update:depend library
xengine-qyt Apr 28, 2026
9b27c63
ci:enable build support for codeql.yml
xengine-qyt Apr 28, 2026
f3e0e98
update:codeql.yml and fedora_build.yml
xengine-qyt Apr 28, 2026
bc507e3
ci:reset codeql
xengine-qyt Apr 28, 2026
0e60c1d
Update CodeQL workflow configuration
xengine-qyt Apr 28, 2026
3490286
Potential fix for code scanning alert no. 63: Incorrect allocation-er…
xengine-qyt Apr 29, 2026
95df89b
Potential fix for code scanning alert no. 62: Incorrect allocation-er…
xengine-qyt Apr 29, 2026
161b31d
feat: add agentic workflows for issue triage and auto fix
xengine-qyt May 9, 2026
2eba27f
Merge branch 'develop' of github.com:libxengine/XEngine_ProxyServer i…
xengine-qyt May 9, 2026
5fcb2a4
update:depend library
xengine-qyt May 9, 2026
ea2855f
added:mint build support and codeql-to-commit.yml
xengine-qyt May 9, 2026
5b4ae86
ci:fixed
xengine-qyt May 9, 2026
be24dc2
update:make file build
xengine-qyt May 9, 2026
d80d098
Potential fix for code scanning alert no. 59
xengine-qyt May 9, 2026
db9fbd6
update:vs to 2026 version an depend library
xengine-qyt Jun 9, 2026
43e8f70
update:msbuild.yml
xengine-qyt Jun 9, 2026
e9cfd54
ci:added critical level support for codeql
xengine-qyt Jun 10, 2026
13aa6d0
added:crypt data for forward proxy
xengine-qyt Jun 29, 2026
3e8ad80
feat: add agentic workflows for issue triage and auto fix
xengine-qyt Jul 30, 2026
651d402
Merge pull request #51 from libxengine/autofix/warning/alert-59
xengine-qyt Jul 30, 2026
b8e610a
update:depend library
xengine-qyt Jul 30, 2026
ae1003e
modify:detach http post and get method to new code file
xengine-qyt Jul 30, 2026
6f5524c
added:list function support and list forward for http api
xengine-qyt Jul 30, 2026
ce48e3b
Merge branch 'develop' of github.com:libxengine/XEngine_ProxyServer i…
xengine-qyt Jul 30, 2026
6004f9d
added:get list for http with proxy
xengine-qyt Jul 31, 2026
c8d96c7
fixed:does not set http send message buff size
xengine-qyt Jul 31, 2026
117d318
fixed:api name process failure
xengine-qyt Jul 31, 2026
ae03a57
update:vs to 2026 version
xengine-qyt Jul 31, 2026
825b32d
modify:match runtime crt for every compiler choice
xengine-qyt Aug 1, 2026
69c4a5c
update:document and configure and CHANGELOG
xengine-qyt Aug 1, 2026
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
8 changes: 4 additions & 4 deletions .github/workflows/Alma_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,16 +44,16 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
./XEngine_ProxyServiceApp -t

- name: Upload folder as artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-AlmaLinux_${{ matrix.version }}_${{ matrix.artifact }}
path: XEngine_Release/
8 changes: 4 additions & 4 deletions .github/workflows/Centos_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,16 +48,16 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
./XEngine_ProxyServiceApp -t

- name: Upload folder as artifact with CentOS
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-CentOS_${{ matrix.version }}_${{ matrix.artifact }}
path: XEngine_Release/
Expand Down
71 changes: 71 additions & 0 deletions .github/workflows/Mintbuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
name: MintLinux build workflows

on:
push:
branches:
- 'master'

permissions:
contents: read

jobs:
build:
runs-on: ${{ matrix.runner }}
container:
image: ${{ matrix.name }}
options: --platform ${{ matrix.platform }}
strategy:
matrix:
include:
- arch: amd64
runner: ubuntu-24.04
platform: linux/amd64
artifact: x86-64
name: linuxmintd/mint22-amd64
version: 22

steps:
- name: Checkout main repository code
uses: actions/checkout@v6

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary

- name: Set TERM variable
run: echo "TERM=xterm" >> $GITHUB_ENV

- name: Set up Dependency ubuntu24.04 Environment
run: |
cd libxengine
chmod 777 *
sudo ./XEngine_LINEnv.sh -i 3

- name: make
run: |
cd XEngine_Source
make
make FLAGS=InstallAll
make FLAGS=CleanAll

make RELEASE=1
make FLAGS=InstallAll
make FLAGS=CleanAll
cd ..

- name: test
run: |
cd XEngine_Release
./XEngine_CenterApp -t
./XEngine_Http2App -t
./XEngine_HttpApp -t
./XEngine_SimpleApp -t
./XEngine_WebSocketApp -t
8 changes: 4 additions & 4 deletions .github/workflows/Rocky_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,18 +44,18 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: 'develop'

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine

- name: sub module checkout (opensource)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/XEngine_OPenSource
path: XEngine_Source/XEngine_DependLibrary
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
./XEngine_ProxyServiceApp -t

- name: Upload folder as artifact with RockyLinux
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-RockyLinux_${{ matrix.version }}_${{ matrix.artifact }}
path: XEngine_Release/
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/Ubuntu_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ jobs:

steps:
- name: Checkout main repository code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: 'develop'

- name: Checkout dependency repository (xengine)
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
repository: libxengine/libxengine
path: libxengine
Expand Down Expand Up @@ -95,28 +95,28 @@ jobs:

- name: Upload folder as artifact with ubuntu22.04 x86-64
if: matrix.os == 'ubuntu-22.04'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-Ubuntu_22.04_x86_64
path: XEngine_Release/
retention-days: 1
- name: Upload folder as artifact with ubuntu24.04 x86-64
if: matrix.os == 'ubuntu-24.04'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-Ubuntu_24.04_x86_64
path: XEngine_Release/
retention-days: 1
- name: Upload folder as artifact with ubuntu22.04 Arm64
if: matrix.os == 'ubuntu-22.04-arm'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-Ubuntu_22.04_Arm64
path: XEngine_Release/
retention-days: 1
- name: Upload folder as artifact with ubuntu24.04 Arm64
if: matrix.os == 'ubuntu-24.04-arm'
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: XEngine_ProxyServiceApp-Ubuntu_24.04_Arm64
path: XEngine_Release/
Expand Down
Loading
Loading