Commit Graph

96 Commits

Author SHA1 Message Date
parhelia512
d2b8cdd76d
Update build.yml 2025-07-17 09:09:32 +08:00
parhelia512
c80eb7118e ci: add legacy windows build 2025-07-17 09:06:38 +08:00
Nova
af1b0c05b5 revert Qt 2025-07-17 03:46:46 +03:30
parhelia512
8a494c7448
Update build.yml 2025-07-16 19:03:23 +08:00
parhelia512
a71cf2a583
Update build.yml 2025-07-16 19:02:04 +08:00
parhelia512
3d92a0ffb2
Update build.yml 2025-07-16 18:57:32 +08:00
Nova
095948c8c1 fix version in deploy files 2025-07-16 02:19:56 +03:30
Nova
bdbb26544e fix windows stopVpn &&
Do not include images in the deployment
2025-07-16 02:03:39 +03:30
Nova
f1944fe500 migrate to name Throne 2025-07-16 00:39:25 +03:30
parhelia512
daa6c93900
refactor: migrate from protobuf to simple-protobuf (#520)
* refactor: migrate from protobuf to simple-protobuf

* update go.mod

* fix server

* Update gRPC.cpp

* Update gRPC.cpp
2025-07-12 15:17:05 -07:00
Nova
4197c4366c add pdb and improve workflow 2025-07-11 19:13:16 +03:30
parhelia512
155bfb5c69
ci: add linux/arm64 build (#510)
* feat: add linux/arm64 support

* Update build.yml

* Update pack_debian.sh

* Update build.yml

* Update build_go.sh

* Update build.yml
2025-07-11 01:41:01 -07:00
Nova
9f33fe54d9 Add windows installer 2025-07-07 17:17:16 +03:30
Nova
a5b9e5737e update go and Qt 2025-07-07 00:58:24 +03:30
Το μοχθηρό ^_^
7fbfb5f6ef
Update dependencies (#473)
* Bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 in /core/server

Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/go-chi/chi/releases)
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-chi/chi/compare/v5.2.1...v5.2.2)

---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
  dependency-version: 5.2.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): update actions/cache action to v4.2.3

* chore(deps): update actions/upload-artifact action to v4.6.2

* chore(deps): update module github.com/sagernet/sing-box to v1.11.14

* chore(deps): update module github.com/sagernet/sing-tun to v0.6.9

* chore(deps): update actions/download-artifact action to v4.3.0

* chore(deps): update actions/setup-go action to v5.5.0

* chore(deps): update dependency go to v1.24.4

* chore(deps): update jurplel/install-qt-action action to v4.3.0

* chore(deps): update module google.golang.org/grpc to v1.73.0

* chore(deps): update seanmiddleditch/gha-setup-ninja action to v6

* chore(deps): update module github.com/sagernet/sing to v0.6.11

* chore(deps): update module github.com/sagernet/sing-dns to v0.4.5

* chore(deps): update module golang.org/x/sys to v0.33.0

* Update go.sum

Cleaning

* Update go.sum

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-04 16:44:57 -07:00
Το μοχθηρό ^_^
a302a58673
Fix some security issues (#428)
* Bump golang.org/x/crypto from 0.32.0 to 0.35.0 in /core/server

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.32.0 to 0.35.0.
- [Commits](https://github.com/golang/crypto/compare/v0.32.0...v0.35.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.35.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump golang.org/x/net from 0.34.0 to 0.38.0 in /core/server

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.34.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.38.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Potential fix for code scanning alert no. 3: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Potential fix for code scanning alert no. 2: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-22 19:44:04 -07:00
Nova
417d5153dc update go to v1.24.3 2025-05-15 12:02:51 +03:30
parhelia512
4798208f40
Static linking on Windows (#385)
* Static linking on Windows

* build Qt static with actions

---------

Co-authored-by: Nova <mahdi.zrei@gmail.com>
2025-04-23 22:39:49 -07:00
Nova
dea6514caf do not install qt chart 2025-04-23 05:08:03 +03:30
parhelia512
9e1272984a
Actions: Improve "Install Qt" job (#374)
* Actions: Define qt_arch in matrix

* Update build.yml

* Update main.cpp
2025-04-20 14:37:06 -07:00
Nova
9bdd55238c fix build 2025-04-20 17:10:22 +03:30
parhelia512
e7cf74a63f
Using MinGW under Windows (#372)
* Update build.yml

* Update deploy_windows64.sh
2025-04-20 06:09:43 -07:00
Nova
3e72e4be03 Increase release zip compression 2025-04-16 15:20:17 +03:30
Nova
14e0e5520e Enable wayland support 2025-04-16 15:20:16 +03:30
Nova
f446c023d3 update Qt to 6.9.0 2025-04-10 05:36:18 +03:30
parhelia512
5833461e71
Add Wayland support (#353)
* Fix deploy_linux64.sh

Add missing QTlsBackendOpenSSLPlugin.

* Add Wayland support

* Fix Wayland support

* Fix Wayland support

* Revert "Fix deploy_linux64.sh"

This reverts commit 2a6779f526.

* Update mainwindow.cpp

* Force QT_QPA_PLATFORM=xcb on Linux Desktop
2025-04-09 19:04:00 -07:00
Nova
0d382bc7ef update go version 2025-04-03 15:23:58 +03:30
Nova
0516e3f914 update Qt and add QCharts 2025-03-31 01:09:57 +03:30
Nova
9bb321b711 update workflow 2025-03-26 17:53:26 +03:30
Nova
ea8496577b fix ubuntu build 2025-02-25 03:57:54 +03:30
Nova
01abbc7a26 fix workflow cache 2025-02-24 14:12:20 +03:30
Nova
bc0a1044f7 use ubuntu-22.04 for ubuntu build 2025-02-24 14:06:05 +03:30
Nova
ab22fb0d40 update go & Qt &&
revert windows tray context menu as Qt 6.8.2 has fixed it
2025-02-14 13:21:27 +03:30
Nova
1d7c3ffd28 improve workflow 2025-01-20 05:51:54 +03:30
Nova
f9dc800ad1
remove windows 7 residuals 2025-01-04 00:21:40 +03:30
Nova
cd904de85d
remove windows 7 build 2024-12-31 00:24:39 +03:30
Nova
33da5598b6
update build ci cd 2024-12-23 22:07:21 +03:30
Nova
4339b658b0
update qt to 6.8.1 2024-12-01 22:50:18 +03:30
Nova
556d39c525
fix macOS zip size and packing 2024-11-27 19:12:44 +03:30
Nova
4473dc148b
fix macOS packaging 2024-11-27 18:26:04 +03:30
Nova
ee730b2b83
feat: Improve build system &&
Allow for older mac users
2024-11-22 18:15:15 +03:30
Nova
f61a317970
feat: Add mac os permanent permission &
fix windows build
2024-11-22 17:17:39 +03:30
Nova
50ee336f60
fix build 2024-10-25 23:33:57 +03:30
Nova
9671edb9d9
update issue template 2024-10-10 21:25:41 +03:30
Nova
48691073d6
workaround: Fix windows build 2024-10-10 01:33:11 +03:30
Nova
c6416c7d5f
feat: Update Qt to 6.8.0 2024-10-10 01:30:04 +03:30
Nova
81b1f41b54
feat: Update Qt to 6.7.3 2024-10-04 13:14:35 +03:30
Nova
2078166fe0
feat: Update build tools 2024-10-04 11:37:43 +03:30
Nova
5105b5ff82 feat: Update linux build deps 2024-09-04 08:58:23 +03:30
Nova
13af88e798
update box && golang version 2024-08-27 04:09:42 +03:30