summaryrefslogtreecommitdiff
path: root/.github/SECURITY.md
diff options
context:
space:
mode:
Diffstat (limited to '.github/SECURITY.md')
-rw-r--r--.github/SECURITY.md109
1 files changed, 70 insertions, 39 deletions
diff --git a/.github/SECURITY.md b/.github/SECURITY.md
index 7feca2632a..00d09000eb 100644
--- a/.github/SECURITY.md
+++ b/.github/SECURITY.md
@@ -4,60 +4,91 @@
We support the following versions of dependencies.
-:white_check_mark: = supported
+| Icon | Meaning |
+| :------------------- | :---------------: |
+| :white_check_mark: | **Supported** |
+| :red_circle: | **NOT** Supported |
+| :large_blue_diamond: | **Recommended** |
-:red_circle: = NOT supported
+### Versions of AzerothCore:
-unspecified = might work but no guarantee
+| AzerothCore Branch | Status | Recommended |
+| ---------------------------- | :----------------: | :------------------: |
+| **master** | :white_check_mark: | :large_blue_diamond: |
+| Any non-official fork | :red_circle: | |
+| Any Playerbots fork | :red_circle: | |
+| Any NPCBots fork | :red_circle: | |
+| Any AC (non-official) repack | :red_circle: | |
-Versions of AzerothCore:
+### Supported Operating Systems
-| AzerothCore Branch | Supported |
-| ------------------ | ------------------ |
-| master | :white_check_mark: |
-| Any playerbot fork | :red_circle: |
-| Any NPCBot fork | :red_circle: |
+| Linux (Ubuntu) | Status | Recommended |
+| :------------- | :----------------: | :------------------: |
+| 24.04 | :white_check_mark: | :large_blue_diamond: |
+| 22.04 | :white_check_mark: | |
+| 20.04 ≤ | :red_circle: | |
-Versions of MySQL:
+| macOS | Status | Recommended |
+| :---- | :----------------: | :------------------: |
+| 14 | :white_check_mark: | :large_blue_diamond: |
+| 12 ≤ | :red_circle: | |
-| MySQL Version | Supported |
-| ------------- | ------------------ |
-| 8.4 | :white_check_mark: |
-| 8.0 | :white_check_mark: |
-| 5.7 and lower | :red_circle: |
+| Windows | Status | Recommended |
+| :------------ | :----------------: | :------------------: |
+| Windows 11 | :white_check_mark: | :large_blue_diamond: |
+| Windows 10 | :white_check_mark: |
+| Windows 8.1 ≤ | :red_circle: |
-Versions of CLang:
+<br>
-| CLang Version | Supported |
-| ------------- | ------------------ |
-| 18 | :white_check_mark: |
-| 15 | :white_check_mark: |
-| 14 and lower | :red_circle: |
+### Supported Boost Versions:
-Versions of GCC:
+| Boost | Status | Recommended |
+| :----- | :----------------: | :------------------: |
+| 1.70 ≥ | :white_check_mark: | :large_blue_diamond: |
-| GCC Version | Supported |
-| ------------ | ------------------ |
-| 14 | :white_check_mark: |
-| 12 | :white_check_mark: |
-| 11 and lower | :red_circle: |
+### Supported OpenSSL Versions:
-Versions of Ubuntu:
+| OpenSSL | Status | Recommended |
+| :------ | :----------------: | :------------------: |
+| 3.X.X ≥ | :white_check_mark: | :large_blue_diamond: |
-| Ubuntu version | Supported |
-| --------------- | ------------------ |
-| 24.04 | :white_check_mark: |
-| 22.04 | :white_check_mark: |
-| 20.04 and lower | :red_circle: |
+### Supported CMake Versions:
-Versions of macOS:
+| CMake | Status | Recommended |
+| :----- | :----------------: | :------------------: |
+| 3.16 ≥ | :white_check_mark: | :large_blue_diamond: |
-| macOS Version | Supported |
-| ------------- | ------------------ |
-| 14 | :white_check_mark: |
-| 12 and lower | :red_circle: |
+### Supported MySQL Versions:
-**Note**: We do NOT support any repacks that may or may not have been made based on AzerothCore. This is because they are usually based on older versions and there is no way to know what is in the precompiled binaries. Instead, you should compile your binaries from the AzerothCore source. To get started, read the [Installation Guide](https://www.azerothcore.org/wiki/installation).
+| MySQL | Status | Recommended |
+| :---- | :----------------: | :------------------: |
+| 8.4 ≥ | :white_check_mark: | :large_blue_diamond: |
+| 8.0 | :white_check_mark: | |
+| 8.1 | :red_circle: | |
+| 8.0 < | :red_circle: | |
+
+### Supported CLang Versions:
+
+| CLang | Status | Recommended |
+| :---- | :----------------: | :------------------: |
+| 18 | :white_check_mark: | :large_blue_diamond: |
+| 15 | :white_check_mark: | |
+| 14 ≤ | :red_circle: | |
+
+### Supported GCC Versions:
+
+| GCC | Status | Recommended |
+| :--- | :----------------: | :------------------: |
+| 14 | :white_check_mark: | :large_blue_diamond: |
+| 12 | :white_check_mark: | |
+| 11 ≤ | :red_circle: | |
+
+> [!NOTE]
+> We do **NOT** support any repacks that may or may not have been made based on AzerothCore. This is because they are usually based on older versions and there is no way to know what is in the precompiled binaries. Instead, you should compile your binaries from the AzerothCore source. To get started, read the [Installation Guide](https://www.azerothcore.org/wiki/installation).
+
+> [!CAUTION]
+> [Why you should not use repacks to run your WoW server](https://www.mangosrumors.org/why-you-should-not-use-repacks-to-run-your-wow-server/)
## Reporting a Vulnerability