Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dual addon mounting #188

Merged
merged 20 commits into from
Feb 21, 2024
Merged

Dual addon mounting #188

merged 20 commits into from
Feb 21, 2024

Commits on Feb 20, 2024

  1. yip

    Poggicek authored and xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    ef1075c View commit details
    Browse the repository at this point in the history
  2. More WIP

    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1ffda14 View commit details
    Browse the repository at this point in the history
  3. Update build scripts to use hl2sdk-manifests

    Now using the proto files included in the sdk, except for the cs ones which are broken for some reason
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1bc9e92 View commit details
    Browse the repository at this point in the history
  4. Dockerize build process

    Poggicek authored and xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    7de2460 View commit details
    Browse the repository at this point in the history
  5. mount source instead of copying

    Poggicek authored and xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4e9c763 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8587fc4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9a1ba09 View commit details
    Browse the repository at this point in the history
  8. More WIP

    Now without the silly timer!
    serversideclient.h was taken from Wend4r's sdk fork and edited, it should be cleaned up in the future
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4b676dd View commit details
    Browse the repository at this point in the history
  9. Use a Steam ID/IP pair to check for reconnect

    Also fix a crash when changing maps
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    4b3fd34 View commit details
    Browse the repository at this point in the history
  10. Remove the Notify detours

    Valve has gracefully fixed the auth issue so now we just need to use Hook_ClientConnect for our setup
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    13d9fa4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d8691d0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8a942fb View commit details
    Browse the repository at this point in the history
  13. Update build script

    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    87deebf View commit details
    Browse the repository at this point in the history
  14. Update sdk

    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    1ccfb69 View commit details
    Browse the repository at this point in the history
  15. Removed unused sig

    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    884f7b8 View commit details
    Browse the repository at this point in the history
  16. Fix saving infractions

    It broke for some cursed reason that I haven't figured out so I'm settling with this
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    fc5b22b View commit details
    Browse the repository at this point in the history
  17. fix 2 heap overflows

    Poggicek authored and xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    36ad5f7 View commit details
    Browse the repository at this point in the history
  18. Use a different method to get pending clients

    It's ugly but it ensures that we won't run into issues with clients sharing an IP
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    01d0b6a View commit details
    Browse the repository at this point in the history
  19. Some cleanup

    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    f4a9ac1 View commit details
    Browse the repository at this point in the history
  20. Amend the heap overflow fixes

    GameConfig will need a bit of a rework but that doesn't belong in this branch, we've bloated it too much already.
    xen-000 committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    49aaa71 View commit details
    Browse the repository at this point in the history