Commit Graph

166 Commits

Author SHA1 Message Date
caxanga334
1a6223ad82
Refactor API
Forward notifies plugins when the extension is done uploading.
Plugins can fetch data from uploaded crashes via natives.
Added example plugin.
2025-11-24 11:12:05 -03:00
caxanga334
d0cb652e0d
Fix: Missing forwards.cpp in AMBuilder 2025-11-23 11:24:02 -03:00
caxanga334
f4d60b3275
Update accelerator.inc 2025-11-23 11:16:14 -03:00
caxanga334
99b3cad174
Squashed commit of the following:
commit c7efce2d6722b08e2ea719ce1a39f80747502f77
Author: caxanga334 <10157643+caxanga334@users.noreply.github.com>
Date:   Sat Nov 22 22:35:24 2025 -0300

    Fix Error

commit e8acf9f505aa26b007c5837d4075f649099f43c3
Author: caxanga334 <10157643+caxanga334@users.noreply.github.com>
Date:   Sat Nov 22 22:23:57 2025 -0300

    Fix Possible Memory Leak

commit 51e718922726c074c0e7a45f9d13c6a51e4b97eb
Author: caxanga334 <10157643+caxanga334@users.noreply.github.com>
Date:   Sat Nov 22 22:13:55 2025 -0300

    Add Upload Forward
2025-11-23 11:09:38 -03:00
caxanga334
3ed1266798
Update Gamedata. (#41)
Some checks failed
Release / main-ci (push) Has been cancelled
Release / release (push) Has been cancelled
Merged orangebox engine games into a single block. This fixes the outdated Windows gamedata for some of the orangebox games.
Added gamedata for Half-Life Deathmatch: Source (orangebox engine).
Added gamedata for Black Mesa.
2025-10-17 11:15:44 +02:00
Benoist
0efbfbeccb
Add release workflow (#40)
Some checks failed
Release / main-ci (push) Has been cancelled
Release / release (push) Has been cancelled
* Add release workflow

* Restrict to direct push

* Update dependent CI

* Correct main CI

* Optimize workflow dispatch

* Restrict to 'workflow_call'

* Don't rely on 'workflow_call'

* Actually use UPLOAD_PASSWORD

* add the -git tag

* use short sha

* fix platform naming mistake

* Add branch param to upload url

* Setup PR workflow

* modify the trigger

* Add branch name debug + renable PR workflow

* Try %22

* No quotes!
2025-09-30 11:19:00 -04:00
Kenzzer
38f7e5d6f2
Don't link standard C/C++ statically + patch http upload for windows
Some checks failed
CI / cache (push) Has been cancelled
CI / Build (clang, clang++, ubuntu-22.04, true, accelerator_linux) (push) Has been cancelled
CI / Build (clang, clang++, ubuntu-latest, false, none) (push) Has been cancelled
CI / Build (msvc, msvc, windows-latest, true, accelerator_windows) (push) Has been cancelled
2025-09-22 12:22:57 +00:00
Benoist
04a6eeeedb
Update breakpad version (#35)
* Update breakpad version

* Remove win-2019 from CI
2025-09-18 16:03:02 -04:00
Andrey Barkovskiy
5e319ecdc3
Update gamedata for DoD:S (#32)
Some checks failed
CI / cache (push) Has been cancelled
CI / Build (clang, clang++, ubuntu-22.04, true, accelerator_linux) (push) Has been cancelled
CI / Build (clang, clang++, ubuntu-latest, false, none) (push) Has been cancelled
CI / Build (msvc, msvc, windows-2019, false, none) (push) Has been cancelled
CI / Build (msvc, msvc, windows-latest, true, accelerator_windows) (push) Has been cancelled
2025-05-30 14:42:03 +02:00
sappho
379f134689
Bump version
Some checks failed
CI / cache (push) Has been cancelled
CI / Build (clang, clang++, ubuntu-22.04, true, accelerator_linux) (push) Has been cancelled
CI / Build (clang, clang++, ubuntu-latest, false, none) (push) Has been cancelled
CI / Build (msvc, msvc, windows-2019, false, none) (push) Has been cancelled
CI / Build (msvc, msvc, windows-latest, true, accelerator_windows) (push) Has been cancelled
2025-05-27 19:36:58 -04:00
sappho
d98ae2ac41
[ci skip] Bump vers 2025-05-27 19:36:16 -04:00
sappho
41465a5ba8
Oops, properly upload ubuntu22.02 bin instead of ubuntu-latest 2025-05-27 19:30:57 -04:00
sappho
752813cdc0
Update ci.yml
NOTE: we need to not have ubuntu-latest be the vers of accelerator we release for glibc reasons
2025-05-27 19:28:28 -04:00
stephanie sappho lenzo
3570122c23 Merge branch 'overhaul' 2025-05-27 19:25:20 -04:00
sappho
396ad83bcb
pull from overhaul 2025-05-27 19:24:00 -04:00
Benoist
cb8a016802
Overhaul Accelerator repository (#13)
* overhaul the repository

add protobuf

change repo url

try to restore github python syntax highlighter

move breakpad into third_party, update packagescript

* AMBuildifying

remove unnecessary files

Move the git patching into ambuild

move lss to a patch

Add windows compilation support

remove breakpad.bat

move postlink libs

* Overhaul CI (#4)

* Dockerbuild (#5)

* make cwd_cmd spew stdout and stderr

* add proper docker build support

* Overhaul ci (#6)

* Setup CI

* fix checkout

* fix yaml syntax

* no fail fast

* setup CI cache

* Fix pip install

* remove pip git

* update actions, ditch node 16

* small syntax cleanups

* more CI changes

* github doc lied

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>

* final push for perfect dockerbuilds in every scenario that i have been able to find

* rename cicd->dockerbuild

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>

* Add readme, remode duplicate -fPIC

update names of dockerbuild folder in sh files

* cleanup dockerfile (#7)

* Update 0002-Write-FUNC-records-instead-of-PUBLIC-for-ELF-symbols.patch

* Statically link libz, libgcc & libstdc++

* fix submodule path

* Review change + comment patch

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
Co-authored-by: sappho <sappho@sappho.io>
2025-05-27 19:23:31 -04:00
sappho
6521821114
merge 2025-05-27 19:22:56 -04:00
blueblur
7d42565123
Updated gamedata for Black Mesa (#27) 2025-05-21 13:13:59 -04:00
sappho
f06c7e89a2 Merge branch 'master' of https://github.com/asherkin/accelerator into overhaul 2024-10-18 19:34:07 -04:00
Benoist
ee5b334fc2
Fix gamedata for latest TF2 update 2024-10-19 01:06:32 +02:00
Gunslinger
dfa5546487
Add GetSpew signatures for insurgency (#5) 2024-10-13 12:49:14 -04:00
nosoop
a415583ddb
Update GetCmdLine offset for Windows (#22) 2024-10-11 11:08:32 +02:00
sappho
1d60f3746a
overhaul -> overhaul (#21)
* overhaul the repository

add protobuf

change repo url

try to restore github python syntax highlighter

move breakpad into third_party, update packagescript

* AMBuildifying

remove unnecessary files

Move the git patching into ambuild

move lss to a patch

Add windows compilation support

remove breakpad.bat

move postlink libs

* Overhaul CI (#4)

* Dockerbuild (#5)

* make cwd_cmd spew stdout and stderr

* add proper docker build support

* Overhaul ci (#6)

* Setup CI

* fix checkout

* fix yaml syntax

* no fail fast

* setup CI cache

* Fix pip install

* remove pip git

* update actions, ditch node 16

* small syntax cleanups

* more CI changes

* github doc lied

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>

* final push for perfect dockerbuilds in every scenario that i have been able to find

* rename cicd->dockerbuild

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>

* Add readme, remode duplicate -fPIC

update names of dockerbuild folder in sh files

* cleanup dockerfile (#7)

* Update 0002-Write-FUNC-records-instead-of-PUBLIC-for-ELF-symbols.patch

* Statically link libz, libgcc & libstdc++

* fix submodule path

* Review change + comment patch

---------

Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
Co-authored-by: Benoist <14257866+Kenzzer@users.noreply.github.com>
2024-10-10 21:59:28 -04:00
Harry Potter
1a72e9e520
Update L4D1/2 gamedata (#19)
Credit: [Psyk0tik](https://forums.alliedmods.net/showthread.php?p=2750705#post2750705)
2024-10-03 17:27:50 -04:00
Mentrillum
6d508cb5c1
Update TF2 gamedata (#15) 2024-04-27 15:07:00 +01:00
Corey D
1f9ef1fa9d
Update CS:GO gamedata (#10) 2023-02-04 00:12:23 +00:00
Asher Baker
cd575aa388 Fix SourceMod version not getting saved on Windows 2019-07-27 12:23:08 +01:00
Asher Baker
21fa8a112a Add missing include for unique_ptr 2019-07-26 23:09:14 +01:00
Asher Baker
a3a9655d07 Get SourceMod version from SourcePawn library 2019-07-26 23:04:27 +01:00
Asher Baker
5aaca22760 Bump version to 2.5.0 2019-07-25 00:18:47 +01:00
Asher Baker
714ffae578 Store SourcePawn context metadata 2019-07-25 00:17:22 +01:00
Asher Baker
8e42daada7 Install termination handler to collect additional information for C++ exceptions 2019-07-25 00:17:09 +01:00
Asher Baker
853ba22b0d Attempt to fix VS2015 compilation 2019-07-25 00:17:00 +01:00
Asher Baker
a3b617bcfd Try again to fix Windows build 2019-05-05 23:20:07 +00:00
Asher Baker
8fa989cb2c Fix Windows build 2019-05-05 14:11:04 +00:00
Asher Baker
2634cdde6b Add full memory map info to Windows dumps 2019-05-05 14:04:50 +00:00
Asher Baker
d1786070c4 Add a load of ABI compat workarounds for older libstdc++ versions 2019-04-28 19:09:35 +00:00
Asher Baker
b302f0067a Add an option for presubmit, just in case 2019-01-14 00:11:10 +00:00
Asher Baker
683bf6cae8 Bump version to 2.4.3 2019-01-13 15:47:47 +00:00
Asher Baker
329067eeab Shell globing is hard 2019-01-13 13:44:53 +00:00
Asher Baker
e4f1f046f8 Ah Windows, why are your slashes backwards 2019-01-13 13:09:33 +00:00
Asher Baker
3bdb0e6337 Change directory before applying patches 2019-01-13 13:05:38 +00:00
Asher Baker
53a6f29ab7 Apply some breakpad patches to generate better symbol files and process more minidumps 2019-01-13 12:57:26 +00:00
Asher Baker
6faeace858 Bump version to 2.4.2 2019-01-12 01:50:43 +00:00
Asher Baker
2d4ffc703b Read auxv from proc rather than the stack 2019-01-12 01:33:10 +00:00
Asher Baker
3582376f35 Dump linux vDSO symbols 2019-01-11 23:42:34 +00:00
Asher Baker
ad9db42aa4 Relax module list requirements
Some Windows versions have problems with Steamclient.dll and give it a size of -1
2019-01-08 21:52:55 +00:00
Asher Baker
7aeabf23b5 Do not crash if the minidump is missing a module list 2019-01-06 14:29:44 +00:00
Asher Baker
cfc925acff More info in presubmit 2019-01-06 12:48:24 +00:00
Asher Baker
6634c9b5d2 Use HTTP to upload to work around Travis issues 2019-01-06 01:36:44 +00:00