Compare commits

...
75 Commits
Author SHA1 Message Date
Future 067d2ca2bd Merge pull request #163 from alterware/dependabot/github_actions/docker/metadata-action-6.2.0
build(deps): bump docker/metadata-action from 6.1.0 to 6.2.0
2026-08-02 20:30:42 +02:00
Future 7939120de3 Merge pull request #161 from alterware/dependabot/submodules/deps/GSL-a75212b
build(deps): bump deps/GSL from `f3c5967` to `a75212b`
2026-08-02 20:30:34 +02:00
Future 0cc9f23a02 Merge pull request #164 from alterware/dependabot/github_actions/docker/login-action-4.6.0
build(deps): bump docker/login-action from 4.2.0 to 4.6.0
2026-08-02 20:30:22 +02:00
Future 5744badb8f Merge pull request #165 from alterware/dependabot/github_actions/docker/setup-buildx-action-4.2.0
build(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0
2026-08-02 20:30:11 +02:00
dependabot[bot] ed64d33907 build(deps): bump docker/setup-buildx-action from 4.1.0 to 4.2.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-08-01 14:36:11 +00:00
dependabot[bot] 5f28030841 build(deps): bump docker/login-action from 4.2.0 to 4.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.2.0 to 4.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.2.0...v4.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-08-01 14:36:01 +00:00
dependabot[bot] 8c36487a56 build(deps): bump docker/metadata-action from 6.1.0 to 6.2.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v6.1.0...v6.2.0)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-08-01 14:35:45 +00:00
dependabot[bot] 66c389eb83 build(deps): bump deps/GSL from f3c5967 to a75212b
Bumps [deps/GSL](https://github.com/Microsoft/GSL) from `f3c5967` to `a75212b`.
- [Release notes](https://github.com/Microsoft/GSL/releases)
- [Commits](https://github.com/Microsoft/GSL/compare/f3c596712651dab987091e47ca8b6b20c6806e24...a75212b9f3b14162edd62d540cbf9273d5a59d20)

---
updated-dependencies:
- dependency-name: deps/GSL
  dependency-version: a75212b9f3b14162edd62d540cbf9273d5a59d20
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-08-01 14:32:36 +00:00
Future 84ebc68dce build: fix arm64 (#160) 2026-07-22 21:10:25 +02:00
Future 1edf10e13c Merge pull request #154 from alterware/dependabot/github_actions/docker/setup-qemu-action-4.1.0
build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
2026-06-03 09:26:17 +02:00
Future 8e794011c0 Merge pull request #152 from alterware/dependabot/github_actions/docker/login-action-4.2.0
build(deps): bump docker/login-action from 4.1.0 to 4.2.0
2026-06-03 09:26:07 +02:00
Future c9cd784042 Merge pull request #151 from alterware/dependabot/submodules/deps/GSL-f3c5967
build(deps): bump deps/GSL from `0249144` to `f3c5967`
2026-06-03 09:25:56 +02:00
Future 3db556d611 Merge pull request #153 from alterware/dependabot/github_actions/docker/build-push-action-7.2.0
build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
2026-06-03 09:25:37 +02:00
Future 51d4035c02 Merge pull request #155 from alterware/dependabot/github_actions/docker/metadata-action-6.1.0
build(deps): bump docker/metadata-action from 6.0.0 to 6.1.0
2026-06-03 09:25:28 +02:00
Future 2fce41a928 Merge pull request #156 from alterware/dependabot/github_actions/docker/setup-buildx-action-4.1.0
build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
2026-06-03 09:25:17 +02:00
dependabot[bot] dc2a1ebde4 build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-02 19:41:48 +00:00
dependabot[bot] b7c52044a5 build(deps): bump docker/metadata-action from 6.0.0 to 6.1.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v6.0.0...v6.1.0)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-02 19:41:44 +00:00
dependabot[bot] fdc88cd148 build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-02 19:41:41 +00:00
dependabot[bot] 4fe0cd91ac build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v7.1.0...v7.2.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-02 19:41:38 +00:00
dependabot[bot] fe6aa20db0 build(deps): bump docker/login-action from 4.1.0 to 4.2.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-02 19:41:34 +00:00
dependabot[bot] f0c952ea5c build(deps): bump deps/GSL from 0249144 to f3c5967
Bumps [deps/GSL](https://github.com/Microsoft/GSL) from `0249144` to `f3c5967`.
- [Release notes](https://github.com/Microsoft/GSL/releases)
- [Commits](https://github.com/Microsoft/GSL/compare/0249144ad1487bea10a2b553918e581c0c16a1c5...f3c596712651dab987091e47ca8b6b20c6806e24)

---
updated-dependencies:
- dependency-name: deps/GSL
  dependency-version: f3c596712651dab987091e47ca8b6b20c6806e24
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-06-02 19:27:16 +00:00
Future 082061e025 Merge pull request #146 from alterware/dependabot/submodules/deps/libtommath-ae40a87
build(deps): bump deps/libtommath from `839ae9e` to `ae40a87`
2026-05-02 21:25:19 +02:00
Future e7caa4285b Merge pull request #147 from alterware/dependabot/github_actions/docker/login-action-4.1.0
build(deps): bump docker/login-action from 4.0.0 to 4.1.0
2026-05-02 21:25:01 +02:00
Future 94da41805f Merge pull request #148 from alterware/dependabot/github_actions/shimataro/ssh-key-action-2.8.1
build(deps): bump shimataro/ssh-key-action from 2.8.0 to 2.8.1
2026-05-02 21:24:51 +02:00
Future 69af48a699 Merge pull request #149 from alterware/dependabot/github_actions/docker/build-push-action-7.1.0
build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
2026-05-02 21:24:06 +02:00
dependabot[bot] 1629cab411 build(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v7.0.0...v7.1.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-05-01 17:32:15 +00:00
dependabot[bot] 71f8c2d3e2 build(deps): bump shimataro/ssh-key-action from 2.8.0 to 2.8.1
Bumps [shimataro/ssh-key-action](https://github.com/shimataro/ssh-key-action) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/shimataro/ssh-key-action/releases)
- [Changelog](https://github.com/shimataro/ssh-key-action/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/shimataro/ssh-key-action/compare/v2.8.0...v2.8.1)

---
updated-dependencies:
- dependency-name: shimataro/ssh-key-action
  dependency-version: 2.8.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-05-01 17:32:12 +00:00
dependabot[bot] 5011aa47ac build(deps): bump docker/login-action from 4.0.0 to 4.1.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v4.0.0...v4.1.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-05-01 17:32:09 +00:00
dependabot[bot] f21c7562f7 build(deps): bump deps/libtommath from 839ae9e to ae40a87
Bumps [deps/libtommath](https://github.com/libtom/libtommath) from `839ae9e` to `ae40a87`.
- [Release notes](https://github.com/libtom/libtommath/releases)
- [Commits](https://github.com/libtom/libtommath/compare/839ae9ea66718705fba2b5773d1bdfb2b457cea4...ae40a87a920099a7d9d00979570e0c8d917a1fd7)

---
updated-dependencies:
- dependency-name: deps/libtommath
  dependency-version: ae40a87a920099a7d9d00979570e0c8d917a1fd7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-05-01 17:22:19 +00:00
Future bd7e9da92e Merge pull request #142 from alterware/dependabot/github_actions/docker/setup-qemu-action-4.0.0
build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
2026-04-01 21:13:42 +02:00
Future 2d677d30d6 Merge pull request #141 from alterware/dependabot/github_actions/docker/setup-buildx-action-4.0.0
build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0
2026-04-01 21:13:32 +02:00
Future 1d781d4f61 Merge pull request #143 from alterware/dependabot/github_actions/docker/login-action-4.0.0
build(deps): bump docker/login-action from 3.7.0 to 4.0.0
2026-04-01 21:13:17 +02:00
Future be2f057d9c Merge pull request #140 from alterware/dependabot/github_actions/docker/build-push-action-7.0.0
build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0
2026-04-01 21:13:02 +02:00
Future 898f5ccd03 Merge pull request #144 from alterware/dependabot/github_actions/docker/metadata-action-6.0.0
build(deps): bump docker/metadata-action from 5.10.0 to 6.0.0
2026-04-01 21:12:47 +02:00
dependabot[bot] 563ef1e588 build(deps): bump docker/metadata-action from 5.10.0 to 6.0.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.10.0 to 6.0.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5.10.0...v6.0.0)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-04-01 18:38:20 +00:00
dependabot[bot] 32b0293bb7 build(deps): bump docker/login-action from 3.7.0 to 4.0.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.7.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-04-01 18:38:17 +00:00
dependabot[bot] 8515efca78 build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.0.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.7.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.7.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-04-01 18:38:14 +00:00
dependabot[bot] e9391d534c build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.12.0 to 4.0.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.12.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-04-01 18:38:11 +00:00
dependabot[bot] bb48e93914 build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.19.2 to 7.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.19.2...v7.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-04-01 18:38:08 +00:00
Future 990ff38fe8 Merge pull request #139 from alterware/dependabot/submodules/deps/GSL-0249144
build(deps): bump deps/GSL from `756c91a` to `0249144`
2026-04-01 20:31:00 +02:00
dependabot[bot] 86e0ceeab8 build(deps): bump deps/GSL from 756c91a to 0249144
Bumps [deps/GSL](https://github.com/Microsoft/GSL) from `756c91a` to `0249144`.
- [Release notes](https://github.com/Microsoft/GSL/releases)
- [Commits](https://github.com/Microsoft/GSL/compare/756c91ab895aa52f650599bb1a3fc131f1f4b5ef...0249144ad1487bea10a2b553918e581c0c16a1c5)

---
updated-dependencies:
- dependency-name: deps/GSL
  dependency-version: '0249144ad1487bea10a2b553918e581c0c16a1c5'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-04-01 18:27:43 +00:00
Future e400581c19 Merge pull request #135 from alterware/dependabot/submodules/deps/zlib-da607da
build(deps): bump deps/zlib from `9f25df2` to `da607da`
2026-03-11 14:14:02 +01:00
Future 1cf1ea982e Merge pull request #137 from alterware/dependabot/github_actions/shimataro/ssh-key-action-2.8.0
build(deps): bump shimataro/ssh-key-action from 2.7.0 to 2.8.0
2026-03-11 14:13:48 +01:00
Future 9494fa0533 Merge pull request #138 from alterware/dependabot/github_actions/docker/build-push-action-6.19.2
build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2
2026-03-11 14:13:39 +01:00
dependabot[bot] 12c6170e1e build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.18.0 to 6.19.2.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v6.18.0...v6.19.2)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.19.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-03-01 14:39:51 +00:00
dependabot[bot] b24ec456d8 build(deps): bump shimataro/ssh-key-action from 2.7.0 to 2.8.0
Bumps [shimataro/ssh-key-action](https://github.com/shimataro/ssh-key-action) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/shimataro/ssh-key-action/releases)
- [Changelog](https://github.com/shimataro/ssh-key-action/blob/v2/CHANGELOG.md)
- [Commits](https://github.com/shimataro/ssh-key-action/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: shimataro/ssh-key-action
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-03-01 14:39:47 +00:00
dependabot[bot] bdaa39f669 build(deps): bump deps/zlib from 9f25df2 to da607da
Bumps [deps/zlib](https://github.com/madler/zlib) from `9f25df2` to `da607da`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/9f25df2c80c2b26c8b050fba880f0851d9d243ea...da607da739fa6047df13e66a2af6b8bec7c2a498)

---
updated-dependencies:
- dependency-name: deps/zlib
  dependency-version: da607da739fa6047df13e66a2af6b8bec7c2a498
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-03-01 14:32:39 +00:00
Future 7262b067ad Merge pull request #133 from alterware/dependabot/submodules/deps/zlib-9f25df2
build(deps): bump deps/zlib from `570720b` to `9f25df2`
2026-02-02 09:13:30 +01:00
Future c11f8e48a3 Merge pull request #134 from alterware/dependabot/github_actions/docker/login-action-3.7.0
build(deps): bump docker/login-action from 3.6.0 to 3.7.0
2026-02-02 09:13:16 +01:00
dependabot[bot] 627adb00bd build(deps): bump docker/login-action from 3.6.0 to 3.7.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 14:38:35 +00:00
dependabot[bot] 2f02c7da79 build(deps): bump deps/zlib from 570720b to 9f25df2
Bumps [deps/zlib](https://github.com/madler/zlib) from `570720b` to `9f25df2`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/570720b0c24f9686c33f35a1b3165c1f568b96be...9f25df2c80c2b26c8b050fba880f0851d9d243ea)

---
updated-dependencies:
- dependency-name: deps/zlib
  dependency-version: 9f25df2c80c2b26c8b050fba880f0851d9d243ea
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-02-01 14:32:35 +00:00
Future 24e6f5e8f1 Merge pull request #132 from alterware/ci/update-premake5
chore: update Premake5
2026-01-28 16:51:09 +01:00
Future 4cc556a4a0 Merge pull request #130 from alterware/dependabot/github_actions/docker/metadata-action-5.10.0
build(deps): bump docker/metadata-action from 5.8.0 to 5.10.0
2026-01-02 17:29:59 +01:00
Future 3a2a48909f Merge pull request #131 from alterware/dependabot/github_actions/docker/setup-buildx-action-3.12.0
build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0
2026-01-02 17:29:51 +01:00
Future 7180d3bdc1 Merge pull request #129 from alterware/dependabot/github_actions/docker/login-action-3.6.0
build(deps): bump docker/login-action from 3.5.0 to 3.6.0
2026-01-02 17:29:41 +01:00
Future 884de56d34 Merge pull request #128 from alterware/dependabot/github_actions/docker/setup-qemu-action-3.7.0
build(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0
2026-01-02 17:29:30 +01:00
dependabot[bot] e8403ca3ba build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3.11.1...v3.12.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 3.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-02 16:28:53 +00:00
dependabot[bot] 553a7be4e5 build(deps): bump docker/metadata-action from 5.8.0 to 5.10.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5.8.0 to 5.10.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v5.8.0...v5.10.0)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: 5.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-02 16:28:42 +00:00
dependabot[bot] e7f1332abd build(deps): bump docker/login-action from 3.5.0 to 3.6.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.5.0 to 3.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v3.5.0...v3.6.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-02 16:28:34 +00:00
dependabot[bot] 85e11071b4 build(deps): bump docker/setup-qemu-action from 3.6.0 to 3.7.0
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3.6.0...v3.7.0)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-02 16:28:19 +00:00
Future ca0dd5f7db chore: add more to dependabot 2026-01-02 17:25:30 +01:00
Future 291f3d7e70 Merge pull request #126 from alterware/dependabot/submodules/deps/GSL-756c91a
build(deps): bump deps/GSL from `543d0dd` to `756c91a`
2026-01-01 17:08:11 +01:00
Future 40db083087 Merge pull request #127 from alterware/dependabot/submodules/deps/zlib-570720b
build(deps): bump deps/zlib from `5a82f71` to `570720b`
2026-01-01 17:06:04 +01:00
dependabot[bot] d63df17a9b build(deps): bump deps/zlib from 5a82f71 to 570720b
Bumps [deps/zlib](https://github.com/madler/zlib) from `5a82f71` to `570720b`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/5a82f71ed1dfc0bec044d9702463dbdf84ea3b71...570720b0c24f9686c33f35a1b3165c1f568b96be)

---
updated-dependencies:
- dependency-name: deps/zlib
  dependency-version: 570720b0c24f9686c33f35a1b3165c1f568b96be
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-01 14:02:39 +00:00
dependabot[bot] c42efd812c build(deps): bump deps/GSL from 543d0dd to 756c91a
Bumps [deps/GSL](https://github.com/Microsoft/GSL) from `543d0dd` to `756c91a`.
- [Release notes](https://github.com/Microsoft/GSL/releases)
- [Commits](https://github.com/Microsoft/GSL/compare/543d0dd3fe966ddf20e884b44e5fdbf12cb43784...756c91ab895aa52f650599bb1a3fc131f1f4b5ef)

---
updated-dependencies:
- dependency-name: deps/GSL
  dependency-version: 756c91ab895aa52f650599bb1a3fc131f1f4b5ef
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2026-01-01 14:02:35 +00:00
Future 07f54e71bd fix: copy va 2025-11-29 18:25:37 +01:00
Future 3231438f20 fix: correct usage of C func 2025-11-28 23:13:04 +01:00
Future fd5b0da1af Merge pull request #124 from alterware/dependabot/submodules/deps/GSL-543d0dd
build(deps): bump deps/GSL from `494e6e9` to `543d0dd`
2025-11-01 18:03:26 +01:00
Future 638f83694b Merge pull request #123 from alterware/dependabot/submodules/deps/libtomcrypt-a3cc5bf
build(deps): bump deps/libtomcrypt from `5edb54e` to `a3cc5bf`
2025-11-01 17:37:10 +01:00
dependabot[bot] 0feed9adaf build(deps): bump deps/GSL from 494e6e9 to 543d0dd
Bumps [deps/GSL](https://github.com/Microsoft/GSL) from `494e6e9` to `543d0dd`.
- [Release notes](https://github.com/Microsoft/GSL/releases)
- [Commits](https://github.com/Microsoft/GSL/compare/494e6e988cc55d0bc7f3763c076ec358a38c68a6...543d0dd3fe966ddf20e884b44e5fdbf12cb43784)

---
updated-dependencies:
- dependency-name: deps/GSL
  dependency-version: 543d0dd3fe966ddf20e884b44e5fdbf12cb43784
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2025-11-01 14:01:57 +00:00
dependabot[bot] 83c16a1b8c build(deps): bump deps/libtomcrypt from 5edb54e to a3cc5bf
Bumps [deps/libtomcrypt](https://github.com/libtom/libtomcrypt) from `5edb54e` to `a3cc5bf`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/5edb54e52292c90113af6b3a72fd9147ba727f86...a3cc5bf62341b7269ace805fa227b701ddae4165)

---
updated-dependencies:
- dependency-name: deps/libtomcrypt
  dependency-version: a3cc5bf62341b7269ace805fa227b701ddae4165
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2025-11-01 14:01:54 +00:00
Future 2554b7fd3c Merge pull request #122 from alterware/dependabot/submodules/deps/GSL-494e6e9
build(deps): bump deps/GSL from `7e0943d` to `494e6e9`
2025-10-12 17:04:10 +02:00
dependabot[bot] 3f1c3acb57 build(deps): bump deps/GSL from 7e0943d to 494e6e9
Bumps [deps/GSL](https://github.com/Microsoft/GSL) from `7e0943d` to `494e6e9`.
- [Release notes](https://github.com/Microsoft/GSL/releases)
- [Commits](https://github.com/Microsoft/GSL/compare/7e0943d20d3082b4f350a7e0c3088d2388e934de...494e6e988cc55d0bc7f3763c076ec358a38c68a6)

---
updated-dependencies:
- dependency-name: deps/GSL
  dependency-version: 494e6e988cc55d0bc7f3763c076ec358a38c68a6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
2025-10-01 14:03:54 +00:00
Future a96634787e fix: remove build option for MacOS 2025-09-17 17:42:42 +02:00
Future bb9a13e254 chore: update Premake5 2025-09-17 17:37:52 +02:00
11 changed files with 84 additions and 42 deletions
+34
View File
@@ -0,0 +1,34 @@
name: "Configure gcc"
description: "Installs and configures gcc in a specific version on an ubuntu image"
inputs:
gcc_version:
description: "The version of gcc to install. Must be the major version only."
required: true
enable_x86:
description: "Whether to enable x86 support."
default: "false"
runs:
using: "composite"
steps:
- name: Install g++ and multilib
shell: bash
run: |
apt-get update
apt-get install -y gcc-${{ inputs.gcc_version }} g++-${{ inputs.gcc_version }} ${ADDITIONAL_PACKAGES}
env:
ADDITIONAL_PACKAGES: ${{ case(inputs.enable_x86 == 'true', format('gcc-{0}-multilib g++-{0}-multilib', inputs.gcc_version), '') }}
- name: Configure gcc
shell: bash
run: |
function register_gcc_version {
local version=$1
local priority=$2
update-alternatives \
--verbose \
--install /usr/bin/gcc gcc /usr/bin/gcc-${version} ${priority} \
--slave /usr/bin/g++ g++ /usr/bin/g++-${version}
}
register_gcc_version ${{ inputs.gcc_version }} 100
+10 -5
View File
@@ -1,7 +1,12 @@
version: 2
updates:
- package-ecosystem: gitsubmodule
directory: "/"
schedule:
interval: monthly
open-pull-requests-limit: 10
- package-ecosystem: gitsubmodule
directory: "/"
schedule:
interval: monthly
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: monthly
+18 -23
View File
@@ -16,7 +16,7 @@ concurrency:
cancel-in-progress: true
env:
PREMAKE_VERSION: "5.0.0-beta6"
PREMAKE_VERSION: "5.0.0-beta8"
jobs:
build-windows:
@@ -33,14 +33,11 @@ jobs:
arch:
- x86
- x64
- arm64
include:
- arch: x86
platform: Win32
- arch: x64
platform: x64
- arch: arm64
platform: arm64
steps:
- name: Check out files
uses: actions/checkout@main
@@ -89,17 +86,16 @@ jobs:
configuration:
- release
arch:
- x86
- amd64
steps:
- name: Install g++ and multilib
- name: Enable i386 architecture
if: ${{ matrix.build_arch == 'x86' }}
run: dpkg --add-architecture i386
- name: Install base packages
run: |
apt-get update
apt-get install -y wget tar git make gcc-13 g++-13 gcc-13-multilib g++-13-multilib
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 13
update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 13
update-alternatives --set gcc /usr/bin/gcc-13
update-alternatives --set g++ /usr/bin/g++-13
apt-get install -y wget tar git make curl
- name: Check out files
uses: actions/checkout@main
@@ -108,12 +104,11 @@ jobs:
fetch-depth: 0
lfs: false
- name: Install dependencies (x86)
if: matrix.arch == 'x86'
run: |
dpkg --add-architecture i386
apt-get update
apt-get install -y gcc-13-multilib g++-13-multilib
- name: Configure gcc
uses: ./.github/actions/configure-gcc
with:
gcc_version: 14
enable_x86: ${{ case(matrix.build_arch == 'x86', 'true', 'false') }}
- name: Install Premake5
uses: diamante0018/setup-premake@master
@@ -272,7 +267,7 @@ jobs:
name: linux-amd64-release
- name: Install SSH key
uses: shimataro/ssh-key-action@v2.7.0
uses: shimataro/ssh-key-action@v2.8.1
with:
key: ${{ secrets.ALTERWARE_MASTER_SERVER_SSH_PRIVATE_KEY }}
known_hosts: 'just-a-placeholder-so-we-dont-get-errors'
@@ -315,19 +310,19 @@ jobs:
shell: bash
- name: Setup QEMU
uses: docker/setup-qemu-action@v3.6.0
uses: docker/setup-qemu-action@v4.1.0
- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v4.2.0
- name: Login to DockerHub
uses: docker/login-action@v3.4.0
uses: docker/login-action@v4.6.0
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- id: meta
uses: docker/metadata-action@v5.7.0
uses: docker/metadata-action@v6.2.0
with:
images: |
alterware/master-server
@@ -337,7 +332,7 @@ jobs:
- name: Build and Push Docker Image
id: build-and-push
uses: docker/build-push-action@v6.15.0
uses: docker/build-push-action@v7.2.0
with:
context: .
platforms: linux/amd64,linux/arm64
+3 -1
View File
@@ -11,6 +11,8 @@ Run using [Docker][docker-link]
docker run -p 20810:20810/udp -e AW_STATS_LOCATION=<UTF-8 C-string> alterware/master-server:latest
```
When setting the `AW_STATS_LOCATION` environment variable, you may want the container to write stats to a file or directory on the host system. In this case, you must **mount a directory from the host** into the container and ensure it has write permissions.
or run as a systemd service
```
@@ -38,7 +40,7 @@ WantedBy=multi-user.target
- Install [Premake5][premake5-link] and add it to your system PATH
- Clone this repository using [Git][git-link]
- Update the submodules using ``git submodule update --init --recursive``
- Run Premake with either of these two options ``premake5 vs2022`` (Windows) or ``premake5 gmake2`` (Linux/macOS)
- Run Premake with either of these two options ``premake5 vs2022`` (Windows) or ``premake5 gmake`` (Linux/macOS)
**IMPORTANT**
Requirements for Unix systems:
Vendored
+1 -1
Submodule deps/GSL updated: 3325bbd33d...a75212b9f3
-4
View File
@@ -60,10 +60,6 @@ function libtomcrypt.project()
buildoptions "-mcpu=apple-m1"
filter {}
filter { "system:macosx", "platforms:amd64" }
buildoptions "-mcpu=x86-64"
filter {}
warnings "Off"
kind "StaticLib"
end
Vendored
+1 -1
Submodule deps/zlib updated: 5a82f71ed1...da607da739
+1 -1
View File
@@ -102,7 +102,7 @@ if os.getenv("CI") then
defines "CI"
end
flags {"NoIncrementalLink", "NoMinimalRebuild", "MultiProcessorCompile", "No64BitChecks"}
multiprocessorcompile "On"
filter "configurations:release"
optimize "Size"
+14 -4
View File
@@ -1,5 +1,6 @@
#pragma once
#include "memory.hpp"
#include <cstdarg>
#include <cstdint>
template <class Type, std::size_t n>
@@ -29,12 +30,21 @@ namespace utils::string
while (true)
{
const auto res = vsnprintf(entry->buffer_, entry->size_, format, ap);
va_list ap_copy;
va_copy(ap_copy, ap);
if (res > 0) break; // Success
if (res == 0) return nullptr; // Error
const auto res = vsnprintf(entry->buffer_, entry->size_, format, ap_copy);
va_end(ap_copy);
entry->double_size();
if (res < 0) return nullptr; // Error
if (static_cast<std::size_t>(res) >= entry->size_)
{
entry->double_size();
continue;
}
break; // Success
}
return entry->buffer_;