mirror of
https://github.com/pound-emu/pound.git
synced 2025-12-12 01:36:57 +00:00
The changes affects multiple places in the repo and this one of the rare instances where I cant be bothered writing a comprehensive commit. Look at the diff for changes. Signed-off-by: Ronald Caesar <github43132@proton.me>
1.3 KiB
1.3 KiB
Pinned Submodule Versions
Overview
This document tracks all pinned third-party submodules in the Pound project. Each submodule is locked to a specific commit hash to ensure reproducible builds and prevent unexpected updates.
Update Policy
NEVER update submodule commits without explicit approval from the project lead. All updates must:
- Be tested thoroughly
- Have documented justification
- Update this document with the new commit hash
- Be committed as a separate, clear change
ImGui
- Repository: https://github.com/ocornut/imgui.git
- Version Tag: v1.92.3
- Pinned Commit: bf75bfec48fc00f532af8926130b70c0e26eb099:
- License: MIT
- Purpose: Provides the graphical user interface for Pound.
- Pinning Date: 2025-09-20
- Pinning Reason: Provides the UI functionality we need with no known security issues
- Last Review: 2025-09-20
- Next Review: 2026-03-20
SDL3
- Repository: https://github.com/libsdl-org/SDL
- Version Tag: v3.2.22
- Commit Hash: a96677bdf6b4acb84af4ec294e5f60a4e8cbbe03
- License: Zlib
- Purpose: Provides the backend renderer for ImGui.
- Pinning Date: 2025-09-20
- Pinning Reason: Provides the UI render backend functionality we need with no known security issues
- Last Review: 2025-09-20
- Next Review: 2026-03-20