Checking game csgo... Expecting version 13477 Using filelist: 'server.txt'. No username given. Using anonymous account with dedicated server subscription. Connecting to Steam3... Done! Logging anonymously into Steam3... Done! Using Steam3 suggested CellID: 10 Got AppInfo for 740 Got depot key for 731 result: OK Got depot key for 740 result: OK Downloading depot 731 - Counter-Strike Global Offensive Beta Common Downloading depot manifest...Finding content servers... Done! 100.00% csgo/csgo/steam.inf Depot 731 - Downloaded 128 bytes (90 bytes uncompressed) Downloading depot 740 - Counter-Strike Global Offensive Beta - Dedicated Server Downloading depot manifest...Finding content servers... Done! 00.29% csgo/bin/bsppack_client.so 00.39% csgo/bin/crashhandler.so 00.82% csgo/bin/datacache.so 01.89% csgo/bin/chromehtml_client.so 02.20% csgo/bin/datacache_client.so 02.64% csgo/bin/dedicated.so 08.32% csgo/bin/engine_client.so 11.22% csgo/bin/dedicated_client.so 10.88% csgo/bin/engine.dll 16.24% csgo/bin/engine_ds_client.so 16.50% csgo/bin/filesystem_steam_client.so 20.40% csgo/bin/engine.so 23.31% csgo/bin/engine_xlsp.so 23.40% csgo/bin/inputsystem_client.so 23.68% csgo/bin/filesystem_stdio_client.so 23.87% csgo/bin/libMiles.so 24.01% csgo/bin/launcher_client.so 24.07% csgo/bin/libtelemetryx64.so 42.56% csgo/bin/libcef.so 44.11% csgo/bin/libstdc++.so.6 44.19% csgo/bin/libtelemetryx64c.so 44.34% csgo/bin/libvstdlib.so 44.39% csgo/bin/libtelemetryx86.so 46.14% csgo/bin/libsteam.so 46.21% csgo/bin/libtelemetryx86c.so 46.32% csgo/bin/libvstdlib_client.so 46.35% csgo/bin/libsteam_api.so 46.48% csgo/bin/libtier0.so 46.59% csgo/bin/libvstdlib_s.so 46.65% csgo/bin/scenefilecache_client.so 46.72% csgo/bin/libtier0_client.so 46.82% csgo/bin/localize_client.so 47.50% csgo/bin/serverbrowser_client.so 47.58% csgo/bin/libtier0_s.so 48.43% csgo/bin/materialsystem.so 48.71% csgo/bin/libtogl_client.so 49.14% csgo/bin/shaderapidx9_client.so 49.73% csgo/bin/materialsystem_client.so 50.23% csgo/bin/studiorender.so 52.72% csgo/bin/scaleformui_client.so 52.84% csgo/bin/shaderapiempty.so 53.23% csgo/bin/studiorender_client.so 53.31% csgo/bin/scenefilecache.so 53.34% csgo/bin/unitlib.so 53.50% csgo/bin/soundemittersystem.so 53.51% csgo/bin/valve_avi_client.so 53.62% csgo/bin/soundemittersystem_client.so 53.67% csgo/bin/vaudio_miles_client.so 53.74% csgo/bin/vaudio_speex_client.so 54.22% csgo/bin/stdshader_dx9_client.so 54.38% csgo/bin/vgui2_client.so 61.86% csgo/bin/steamclient.so 62.47% csgo/bin/vguimatsurface_client.so 63.49% csgo/bin/vphysics.so 64.24% csgo/bin/vphysics_client.so 64.60% csgo/bin/vscript.so 64.87% csgo/bin/vscript_client.so 74.13% csgo/csgo/bin/server.dll 81.02% csgo/csgo/bin/client_client.so 81.35% csgo/csgo/bin/matchmaking_client.so 81.63% csgo/csgo/bin/matchmaking_ds.so 81.83% csgo/csgo/bin/matchmaking_ds_client.so 87.90% csgo/csgo/bin/server.so 95.00% csgo/csgo/bin/server_client.so 100.00% csgo/csgo/bin/server_i486.so 100.00% csgo/srcds_linux Depot 740 - Downloaded 16187216 bytes (67228671 bytes uncompressed) Total downloaded: 16187344 bytes (67228761 bytes uncompressed) from 2 depots Dumping symbols from csgo/csgo/bin/server.so... Done. Dumping symbols from csgo/csgo/bin/matchmaking_ds.so... Done. Dumping symbols from csgo/csgo/bin/client_client.so... Done. Dumping symbols from csgo/csgo/bin/server_client.so... Done. Dumping symbols from csgo/csgo/bin/matchmaking_client.so... Done. Dumping symbols from csgo/csgo/bin/server_i486.so... Done. Dumping symbols from csgo/csgo/bin/server_valve_client.so... Done. Dumping symbols from csgo/csgo/bin/matchmaking_ds_client.so... Done. Dumping symbols from csgo/bin/libtier0_s.so... Done. Dumping symbols from csgo/bin/serverbrowser_client.so... Done. Dumping symbols from csgo/bin/chromehtml_client.so... Done. Dumping symbols from csgo/bin/engine_client.so... Done. Dumping symbols from csgo/bin/bsppack_client.so... Done. Dumping symbols from csgo/bin/valve_avi_client.so... Done. Dumping symbols from csgo/bin/launcher_client.so... Done. Dumping symbols from csgo/bin/libtelemetryx64c.so.../users/psychonic/gdc/ashymbols/nm: csgo/bin/libtelemetryx64c.so: File format not recognized Done. Dumping symbols from csgo/bin/vphysics_client.so... Done. Dumping symbols from csgo/bin/libcef.so... Done. Dumping symbols from csgo/bin/vscript.so... Done. Dumping symbols from csgo/bin/libtelemetryx86.so.../users/psychonic/gdc/ashymbols/nm: csgo/bin/libtelemetryx86.so: no symbols Done. Dumping symbols from csgo/bin/dedicated.so... Done. Dumping symbols from csgo/bin/scenefilecache_client.so... Done. Dumping symbols from csgo/bin/vgui2_client.so... Done. Dumping symbols from csgo/bin/materialsystem_client.so... Done. Dumping symbols from csgo/bin/dedicated_client.so... Done. Dumping symbols from csgo/bin/datacache_client.so... Done. Dumping symbols from csgo/bin/scaleformui_client.so... Done. Dumping symbols from csgo/bin/libsteam.so... Done. Dumping symbols from csgo/bin/libsteam_api.so... Done. Dumping symbols from csgo/bin/unitlib.so... Done. Dumping symbols from csgo/bin/stdshader_dx9_client.so... Done. Dumping symbols from csgo/bin/libvstdlib_client.so... Done. Dumping symbols from csgo/bin/vguimatsurface_client.so... Done. Dumping symbols from csgo/bin/studiorender.so... Done. Dumping symbols from csgo/bin/shaderapiempty.so... Done. Dumping symbols from csgo/bin/engine_xlsp.so... Done. Dumping symbols from csgo/bin/libtier0.so... Done. Dumping symbols from csgo/bin/vphysics.so... Done. Dumping symbols from csgo/bin/localize_client.so... Done. Dumping symbols from csgo/bin/scaleformui_3_client.so... Done. Dumping symbols from csgo/bin/libvstdlib_s.so... Done. Dumping symbols from csgo/bin/libtier0_client.so... Done. Dumping symbols from csgo/bin/scenefilecache.so... Done. Dumping symbols from csgo/bin/libtelemetryx86c.so.../users/psychonic/gdc/ashymbols/nm: csgo/bin/libtelemetryx86c.so: no symbols Done. Dumping symbols from csgo/bin/filesystem_stdio_client.so... Done. Dumping symbols from csgo/bin/vaudio_speex_client.so... Done. Dumping symbols from csgo/bin/inputsystem_client.so... Done. Dumping symbols from csgo/bin/datacache.so... Done. Dumping symbols from csgo/bin/soundemittersystem_client.so... Done. Dumping symbols from csgo/bin/filesystem_steam_client.so... Done. Dumping symbols from csgo/bin/libvstdlib.so... Done. Dumping symbols from csgo/bin/steamclient.so... Done. Dumping symbols from csgo/bin/vscript_client.so... Done. Dumping symbols from csgo/bin/studiorender_client.so... Done. Dumping symbols from csgo/bin/shaderapidx9_client.so... Done. Dumping symbols from csgo/bin/materialsystem.so... Done. Dumping symbols from csgo/bin/vaudio_miles_client.so... Done. Dumping symbols from csgo/bin/engine_ds_client.so... Done. Dumping symbols from csgo/bin/soundemittersystem.so... Done. Dumping symbols from csgo/bin/libtelemetryx64.so.../users/psychonic/gdc/ashymbols/nm: csgo/bin/libtelemetryx64.so: File format not recognized Done. Dumping symbols from csgo/bin/libMiles.so.../users/psychonic/gdc/ashymbols/nm: csgo/bin/libMiles.so: no symbols Done. Dumping symbols from csgo/bin/libtogl_client.so... Done. Dumping symbols from csgo/bin/engine.so... Done. Dumping symbols from csgo/bin/crashhandler.so... Done. Dumping symbols from csgo/srcds_linux... Done. checking to see if ./gdc_csgo_repos.sh exists Updating CSSDM repo From https://github.com/alliedmodders/cssdm 38a9b13..dc3f953 master -> origin/master Updating 38a9b13..dc3f953 Fast-forward gamedata/cssdm.games.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Updating NapalmLagFix repo pulling from https://bitbucket.org/GoD_Tony/napalmlagfix searching for changes no changes found Updating botattackcontrol repo pulling from https://bitbucket.org/GoD_Tony/botattackcontrol searching for changes no changes found Updated admin-all-spec repo pulling from https://bitbucket.org/Drifter321/admin-all-spec searching for changes no changes found Updating SMRCon repo pulling from https://hg.alliedmods.net/users/skamonkey_gmail.com/SMRCon/ searching for changes no changes found Updating SourceMod repo From https://github.com/alliedmodders/sourcemod 90d3841..7f24f13 master -> origin/master 2754be4..3764881 1.7-dev -> origin/1.7-dev * [new branch] sp-upstream -> origin/sp-upstream Updating 90d3841..7f24f13 Fast-forward .gitmodules | 3 + AMBuildScript | 6 +- core/MenuStyle_Base.h | 20 +- core/logic/AMBuilder | 4 +- core/logic/smn_adt_trie.cpp | 8 +- extensions/sdkhooks/extension.h | 2 +- extensions/sdktools/hooks.h | 2 +- plugins/include/adminmenu.inc | 6 +- plugins/include/basecomm.inc | 4 +- plugins/include/clientprefs.inc | 2 +- plugins/include/functions.inc | 4 +- plugins/include/regex.inc | 2 +- plugins/include/sdktools_tempents.inc | 18 + plugins/include/sourcemod.inc | 8 +- plugins/include/tf2.inc | 14 +- plugins/include/timers.inc | 1 + public/amtl | 1 + public/amtl/am-allocator-policies.h | 65 - public/amtl/am-atomics.h | 102 -- public/amtl/am-fixedarray.h | 103 -- public/amtl/am-float.h | 50 - public/amtl/am-hashmap.h | 201 --- public/amtl/am-hashset.h | 129 -- public/amtl/am-hashtable.h | 631 ------- public/amtl/am-inlinelist.h | 183 --- public/amtl/am-linkedlist.h | 309 ---- public/amtl/am-moveable.h | 73 - public/amtl/am-refcounting-threadsafe.h | 71 - public/amtl/am-refcounting.h | 336 ---- public/amtl/am-string.h | 136 -- public/amtl/am-thread-posix.h | 219 --- public/amtl/am-thread-utils.h | 265 --- public/amtl/am-thread-windows.h | 161 -- public/amtl/am-threadlocal.h | 175 -- public/amtl/am-utility.h | 405 ----- public/amtl/am-vector.h | 252 --- public/sample_ext/smsdk_config.h | 1 - public/sm_namehashset.h | 26 +- public/smsdk_ext.cpp | 6 - public/smsdk_ext.h | 6 - pushbuild.txt | 2 +- sourcepawn/compiler/AMBuilder | 71 +- sourcepawn/compiler/amx.h | 2 +- sourcepawn/compiler/msvc8/spcomp.sln | 20 - sourcepawn/compiler/msvc8/spcomp.vcproj | 474 ------ sourcepawn/compiler/msvc9/spcomp.sln | 20 - sourcepawn/compiler/msvc9/spcomp.vcproj | 473 ------ sourcepawn/compiler/sc.h | 16 +- sourcepawn/compiler/sc1.cpp | 79 +- sourcepawn/compiler/sc2.cpp | 23 +- sourcepawn/compiler/sc3.cpp | 34 +- sourcepawn/compiler/sc4.cpp | 17 +- sourcepawn/compiler/sc5-in.scp | 652 +++----- sourcepawn/compiler/sc5.cpp | 4 +- sourcepawn/compiler/sc6.cpp | 90 +- sourcepawn/compiler/sc7-in.scp | 811 +-------- sourcepawn/compiler/sc7.cpp | 84 +- sourcepawn/compiler/scexpand.cpp | 68 - sourcepawn/compiler/sclist.cpp | 2 +- sourcepawn/compiler/scpack.c | 450 ----- sourcepawn/compiler/scstate.cpp | 2 +- sourcepawn/compiler/smx-builder.h | 3 + .../compiler/tests/fail-callback-returns-array.sp | 16 + .../compiler/tests/fail-callback-returns-array.txt | 1 + sourcepawn/compiler/tests/fail-newdecls.txt | 2 +- sourcepawn/include/smx/smx-v1-opcodes.h | 5 +- .../include}/sp_typeutil.h | 0 .../sourcepawn => sourcepawn/include}/sp_vm_api.h | 0 .../sourcepawn => sourcepawn/include}/sp_vm_base.h | 0 .../include}/sp_vm_types.h | 0 sourcepawn/jit/msvc10/jit-x86.sln | 20 - sourcepawn/jit/msvc10/jit-x86.vcxproj | 167 -- sourcepawn/jit/msvc10/jit-x86.vcxproj.filters | 155 -- sourcepawn/jit/msvc8/jit-x86.sln | 20 - sourcepawn/jit/msvc8/jit-x86.vcproj | 368 ----- sourcepawn/jit/msvc9/jit-x86.sln | 20 - sourcepawn/jit/msvc9/jit-x86.vcproj | 367 ----- sourcepawn/jit/zlib/adler32.c | 149 -- sourcepawn/jit/zlib/compress.c | 79 - sourcepawn/jit/zlib/crc32.c | 424 ----- sourcepawn/jit/zlib/crc32.h | 441 ----- sourcepawn/jit/zlib/deflate.c | 1737 -------------------- sourcepawn/jit/zlib/deflate.h | 331 ---- sourcepawn/jit/zlib/gzio.c | 1026 ------------ sourcepawn/jit/zlib/infback.c | 624 ------- sourcepawn/jit/zlib/inffast.c | 319 ---- sourcepawn/jit/zlib/inffast.h | 11 - sourcepawn/jit/zlib/inffixed.h | 94 -- sourcepawn/jit/zlib/inflate.c | 1369 --------------- sourcepawn/jit/zlib/inflate.h | 115 -- sourcepawn/jit/zlib/inftrees.c | 330 ---- sourcepawn/jit/zlib/inftrees.h | 55 - sourcepawn/jit/zlib/trees.c | 1220 -------------- sourcepawn/jit/zlib/trees.h | 128 -- sourcepawn/jit/zlib/uncompr.c | 61 - sourcepawn/jit/zlib/zconf.h | 281 ---- sourcepawn/jit/zlib/zlib.h | 1357 --------------- sourcepawn/jit/zlib/zutil.c | 319 ---- sourcepawn/jit/zlib/zutil.h | 269 --- .../{compiler => third_party}/zlib/adler32.c | 0 .../{compiler => third_party}/zlib/compress.c | 0 sourcepawn/{compiler => third_party}/zlib/crc32.c | 0 sourcepawn/{compiler => third_party}/zlib/crc32.h | 0 .../{compiler => third_party}/zlib/deflate.c | 0 .../{compiler => third_party}/zlib/deflate.h | 0 sourcepawn/{compiler => third_party}/zlib/gzio.c | 0 .../{compiler => third_party}/zlib/infback.c | 0 .../{compiler => third_party}/zlib/inffast.c | 0 .../{compiler => third_party}/zlib/inffast.h | 0 .../{compiler => third_party}/zlib/inffixed.h | 0 .../{compiler => third_party}/zlib/inflate.c | 0 .../{compiler => third_party}/zlib/inflate.h | 0 .../{compiler => third_party}/zlib/inftrees.c | 0 .../{compiler => third_party}/zlib/inftrees.h | 0 sourcepawn/{compiler => third_party}/zlib/trees.c | 0 sourcepawn/{compiler => third_party}/zlib/trees.h | 0 .../{compiler => third_party}/zlib/uncompr.c | 0 sourcepawn/{compiler => third_party}/zlib/zconf.h | 0 sourcepawn/{compiler => third_party}/zlib/zlib.h | 0 sourcepawn/{compiler => third_party}/zlib/zutil.c | 0 sourcepawn/{compiler => third_party}/zlib/zutil.h | 0 sourcepawn/{jit => vm}/AMBuilder | 33 +- sourcepawn/{jit => vm}/Makefile | 0 sourcepawn/{jit => vm}/Makefile.shell | 0 sourcepawn/{jit => vm}/api.cpp | 2 +- sourcepawn/{jit => vm}/api.h | 0 {public/jit => sourcepawn/vm}/assembler.h | 0 sourcepawn/{jit => vm}/code-allocator.cpp | 0 sourcepawn/{jit => vm}/code-allocator.h | 0 sourcepawn/{jit => vm}/code-stubs.cpp | 0 sourcepawn/{jit => vm}/code-stubs.h | 0 sourcepawn/{jit => vm}/compiled-function.cpp | 0 sourcepawn/{jit => vm}/compiled-function.h | 0 sourcepawn/{jit => vm}/dll_exports.cpp | 0 sourcepawn/{jit => vm}/dll_exports.h | 0 sourcepawn/{jit => vm}/environment.cpp | 0 sourcepawn/{jit => vm}/environment.h | 0 sourcepawn/{jit => vm}/file-utils.cpp | 2 +- sourcepawn/{jit => vm}/file-utils.h | 0 sourcepawn/{jit => vm}/legacy-image.h | 0 sourcepawn/{jit => vm}/md5/md5.cpp | 0 sourcepawn/{jit => vm}/md5/md5.h | 0 sourcepawn/{jit => vm}/opcodes.cpp | 0 sourcepawn/{jit => vm}/opcodes.h | 0 sourcepawn/{jit => vm}/plugin-context.cpp | 0 sourcepawn/{jit => vm}/plugin-context.h | 0 sourcepawn/{jit => vm}/plugin-runtime.cpp | 0 sourcepawn/{jit => vm}/plugin-runtime.h | 0 sourcepawn/{jit => vm}/scripted-invoker.cpp | 0 sourcepawn/{jit => vm}/scripted-invoker.h | 0 sourcepawn/{jit => vm}/smx-v1-image.cpp | 0 sourcepawn/{jit => vm}/smx-v1-image.h | 0 sourcepawn/{jit => vm}/stack-frames.cpp | 8 +- sourcepawn/{jit => vm}/stack-frames.h | 10 +- sourcepawn/{jit => vm}/version.rc | 0 sourcepawn/{jit => vm}/watchdog_timer.cpp | 0 sourcepawn/{jit => vm}/watchdog_timer.h | 0 .../jit => sourcepawn/vm}/x86/assembler-x86.cpp | 2 +- {public/jit => sourcepawn/vm}/x86/assembler-x86.h | 0 sourcepawn/{jit => vm}/x86/code-stubs-x86.cpp | 0 sourcepawn/{jit => vm}/x86/frames-x86.h | 0 sourcepawn/{jit => vm}/x86/jit_x86.cpp | 0 sourcepawn/{jit => vm}/x86/jit_x86.h | 2 +- .../vm}/x86/macro-assembler-x86.h | 2 +- sourcepawn/{jit => vm}/x86/x86-utils.cpp | 0 sourcepawn/{jit => vm}/x86/x86-utils.h | 2 +- {sourcepawn => tools}/batchtool/compile.cfg | 0 {sourcepawn => tools}/batchtool/compile.dpr | 0 {sourcepawn => tools}/batchtool/compile.exe | Bin 113664 -> 113664 bytes {sourcepawn => tools}/batchtool/icon.rc | 0 {sourcepawn => tools}/batchtool/icon.res | Bin 8696 -> 8696 bytes {sourcepawn => tools}/batchtool/pawn.ico | Bin 8478 -> 8478 bytes {sourcepawn => tools}/batchtool/uFunc.pas | 0 {sourcepawn => tools}/batchtool/version.rc | 0 {sourcepawn => tools}/batchtool/version.res | Bin 832 -> 832 bytes tools/buildbot/PackageScript | 2 +- 176 files changed, 551 insertions(+), 18801 deletions(-) create mode 100644 .gitmodules create mode 160000 public/amtl delete mode 100644 public/amtl/am-allocator-policies.h delete mode 100644 public/amtl/am-atomics.h delete mode 100644 public/amtl/am-fixedarray.h delete mode 100644 public/amtl/am-float.h delete mode 100644 public/amtl/am-hashmap.h delete mode 100644 public/amtl/am-hashset.h delete mode 100644 public/amtl/am-hashtable.h delete mode 100644 public/amtl/am-inlinelist.h delete mode 100644 public/amtl/am-linkedlist.h delete mode 100644 public/amtl/am-moveable.h delete mode 100644 public/amtl/am-refcounting-threadsafe.h delete mode 100644 public/amtl/am-refcounting.h delete mode 100644 public/amtl/am-string.h delete mode 100644 public/amtl/am-thread-posix.h delete mode 100644 public/amtl/am-thread-utils.h delete mode 100644 public/amtl/am-thread-windows.h delete mode 100644 public/amtl/am-threadlocal.h delete mode 100644 public/amtl/am-utility.h delete mode 100644 public/amtl/am-vector.h delete mode 100644 sourcepawn/compiler/msvc8/spcomp.sln delete mode 100644 sourcepawn/compiler/msvc8/spcomp.vcproj delete mode 100644 sourcepawn/compiler/msvc9/spcomp.sln delete mode 100644 sourcepawn/compiler/msvc9/spcomp.vcproj delete mode 100644 sourcepawn/compiler/scexpand.cpp delete mode 100644 sourcepawn/compiler/scpack.c create mode 100644 sourcepawn/compiler/tests/fail-callback-returns-array.sp create mode 100644 sourcepawn/compiler/tests/fail-callback-returns-array.txt rename {public/sourcepawn => sourcepawn/include}/sp_typeutil.h (100%) rename {public/sourcepawn => sourcepawn/include}/sp_vm_api.h (100%) rename {public/sourcepawn => sourcepawn/include}/sp_vm_base.h (100%) rename {public/sourcepawn => sourcepawn/include}/sp_vm_types.h (100%) delete mode 100644 sourcepawn/jit/msvc10/jit-x86.sln delete mode 100644 sourcepawn/jit/msvc10/jit-x86.vcxproj delete mode 100644 sourcepawn/jit/msvc10/jit-x86.vcxproj.filters delete mode 100644 sourcepawn/jit/msvc8/jit-x86.sln delete mode 100644 sourcepawn/jit/msvc8/jit-x86.vcproj delete mode 100644 sourcepawn/jit/msvc9/jit-x86.sln delete mode 100644 sourcepawn/jit/msvc9/jit-x86.vcproj delete mode 100644 sourcepawn/jit/zlib/adler32.c delete mode 100644 sourcepawn/jit/zlib/compress.c delete mode 100644 sourcepawn/jit/zlib/crc32.c delete mode 100644 sourcepawn/jit/zlib/crc32.h delete mode 100644 sourcepawn/jit/zlib/deflate.c delete mode 100644 sourcepawn/jit/zlib/deflate.h delete mode 100644 sourcepawn/jit/zlib/gzio.c delete mode 100644 sourcepawn/jit/zlib/infback.c delete mode 100644 sourcepawn/jit/zlib/inffast.c delete mode 100644 sourcepawn/jit/zlib/inffast.h delete mode 100644 sourcepawn/jit/zlib/inffixed.h delete mode 100644 sourcepawn/jit/zlib/inflate.c delete mode 100644 sourcepawn/jit/zlib/inflate.h delete mode 100644 sourcepawn/jit/zlib/inftrees.c delete mode 100644 sourcepawn/jit/zlib/inftrees.h delete mode 100644 sourcepawn/jit/zlib/trees.c delete mode 100644 sourcepawn/jit/zlib/trees.h delete mode 100644 sourcepawn/jit/zlib/uncompr.c delete mode 100644 sourcepawn/jit/zlib/zconf.h delete mode 100644 sourcepawn/jit/zlib/zlib.h delete mode 100644 sourcepawn/jit/zlib/zutil.c delete mode 100644 sourcepawn/jit/zlib/zutil.h rename sourcepawn/{compiler => third_party}/zlib/adler32.c (100%) rename sourcepawn/{compiler => third_party}/zlib/compress.c (100%) rename sourcepawn/{compiler => third_party}/zlib/crc32.c (100%) rename sourcepawn/{compiler => third_party}/zlib/crc32.h (100%) rename sourcepawn/{compiler => third_party}/zlib/deflate.c (100%) rename sourcepawn/{compiler => third_party}/zlib/deflate.h (100%) rename sourcepawn/{compiler => third_party}/zlib/gzio.c (100%) rename sourcepawn/{compiler => third_party}/zlib/infback.c (100%) rename sourcepawn/{compiler => third_party}/zlib/inffast.c (100%) rename sourcepawn/{compiler => third_party}/zlib/inffast.h (100%) rename sourcepawn/{compiler => third_party}/zlib/inffixed.h (100%) rename sourcepawn/{compiler => third_party}/zlib/inflate.c (100%) rename sourcepawn/{compiler => third_party}/zlib/inflate.h (100%) rename sourcepawn/{compiler => third_party}/zlib/inftrees.c (100%) rename sourcepawn/{compiler => third_party}/zlib/inftrees.h (100%) rename sourcepawn/{compiler => third_party}/zlib/trees.c (100%) rename sourcepawn/{compiler => third_party}/zlib/trees.h (100%) rename sourcepawn/{compiler => third_party}/zlib/uncompr.c (100%) rename sourcepawn/{compiler => third_party}/zlib/zconf.h (100%) rename sourcepawn/{compiler => third_party}/zlib/zlib.h (100%) rename sourcepawn/{compiler => third_party}/zlib/zutil.c (100%) rename sourcepawn/{compiler => third_party}/zlib/zutil.h (100%) rename sourcepawn/{jit => vm}/AMBuilder (77%) rename sourcepawn/{jit => vm}/Makefile (100%) rename sourcepawn/{jit => vm}/Makefile.shell (100%) rename sourcepawn/{jit => vm}/api.cpp (99%) rename sourcepawn/{jit => vm}/api.h (100%) rename {public/jit => sourcepawn/vm}/assembler.h (100%) rename sourcepawn/{jit => vm}/code-allocator.cpp (100%) rename sourcepawn/{jit => vm}/code-allocator.h (100%) rename sourcepawn/{jit => vm}/code-stubs.cpp (100%) rename sourcepawn/{jit => vm}/code-stubs.h (100%) rename sourcepawn/{jit => vm}/compiled-function.cpp (100%) rename sourcepawn/{jit => vm}/compiled-function.h (100%) rename sourcepawn/{jit => vm}/dll_exports.cpp (100%) rename sourcepawn/{jit => vm}/dll_exports.h (100%) rename sourcepawn/{jit => vm}/environment.cpp (100%) rename sourcepawn/{jit => vm}/environment.h (100%) rename sourcepawn/{jit => vm}/file-utils.cpp (89%) rename sourcepawn/{jit => vm}/file-utils.h (100%) rename sourcepawn/{jit => vm}/legacy-image.h (100%) rename sourcepawn/{jit => vm}/md5/md5.cpp (100%) rename sourcepawn/{jit => vm}/md5/md5.h (100%) rename sourcepawn/{jit => vm}/opcodes.cpp (100%) rename sourcepawn/{jit => vm}/opcodes.h (100%) rename sourcepawn/{jit => vm}/plugin-context.cpp (100%) rename sourcepawn/{jit => vm}/plugin-context.h (100%) rename sourcepawn/{jit => vm}/plugin-runtime.cpp (100%) rename sourcepawn/{jit => vm}/plugin-runtime.h (100%) rename sourcepawn/{jit => vm}/scripted-invoker.cpp (100%) rename sourcepawn/{jit => vm}/scripted-invoker.h (100%) rename sourcepawn/{jit => vm}/smx-v1-image.cpp (100%) rename sourcepawn/{jit => vm}/smx-v1-image.h (100%) rename sourcepawn/{jit => vm}/stack-frames.cpp (97%) rename sourcepawn/{jit => vm}/stack-frames.h (95%) rename sourcepawn/{jit => vm}/version.rc (100%) rename sourcepawn/{jit => vm}/watchdog_timer.cpp (100%) rename sourcepawn/{jit => vm}/watchdog_timer.h (100%) rename {public/jit => sourcepawn/vm}/x86/assembler-x86.cpp (98%) rename {public/jit => sourcepawn/vm}/x86/assembler-x86.h (100%) rename sourcepawn/{jit => vm}/x86/code-stubs-x86.cpp (100%) rename sourcepawn/{jit => vm}/x86/frames-x86.h (100%) rename sourcepawn/{jit => vm}/x86/jit_x86.cpp (100%) rename sourcepawn/{jit => vm}/x86/jit_x86.h (95%) rename {public/jit => sourcepawn/vm}/x86/macro-assembler-x86.h (99%) rename sourcepawn/{jit => vm}/x86/x86-utils.cpp (100%) rename sourcepawn/{jit => vm}/x86/x86-utils.h (95%) rename {sourcepawn => tools}/batchtool/compile.cfg (100%) rename {sourcepawn => tools}/batchtool/compile.dpr (100%) rename {sourcepawn => tools}/batchtool/compile.exe (100%) rename {sourcepawn => tools}/batchtool/icon.rc (100%) rename {sourcepawn => tools}/batchtool/icon.res (100%) rename {sourcepawn => tools}/batchtool/pawn.ico (100%) rename {sourcepawn => tools}/batchtool/uFunc.pas (100%) rename {sourcepawn => tools}/batchtool/version.rc (100%) rename {sourcepawn => tools}/batchtool/version.res (100%) Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdktools.games/engine.csgo.txt O: s_pTempEntities - no Linux symbol, skipping O: GetTEName - no Linux symbol, skipping O: GetTENext - no Linux symbol, skipping O: TE_GetServerClass - no Linux symbol, skipping O: sv - no Linux symbol, skipping O: EntityFactoryOffset - no Linux symbol, skipping O: SetUserCvar - no Linux symbol, skipping O: InfoChanged - no Linux symbol, skipping O: GiveNamedItem - GOOD. current [ w: 445, l: 446 ]. O: RemovePlayerItem - GOOD. current [ w: 291, l: 292 ]. O: Weapon_GetSlot - GOOD. current [ w: 287, l: 288 ]. O: Ignite - GOOD. current [ w: 223, l: 224 ]. O: Extinguish - GOOD. current [ w: 226, l: 227 ]. O: Teleport - GOOD. current [ w: 113, l: 114 ]. O: CommitSuicide - GOOD. current [ w: 495, l: 495 ]. O: GetVelocity - GOOD. current [ w: 138, l: 139 ]. O: EyeAngles - GOOD. current [ w: 129, l: 130 ]. O: AcceptInput - GOOD. current [ w: 40, l: 41 ]. O: SetEntityModel - GOOD. current [ w: 26, l: 27 ]. O: WeaponEquip - GOOD. current [ w: 280, l: 281 ]. O: Activate - GOOD. current [ w: 37, l: 38 ]. O: PlayerRunCmd - GOOD. current [ w: 465, l: 466 ]. O: GiveAmmo - GOOD. current [ w: 273, l: 274 ]. Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: CBaseTempEntity (server) - w: MIDFUNC - l: UNKNOWN ! current: ! w: "\x89\x41\x04\xA1\x2A\x2A\x2A\x2A\x89\x41\x08\x89\x0D\x2A\x2A\x2A\x2A\xC7" ! l: "" S: s_pTempEntities (server) - w: UNKNOWN - l: GOOD S: FindEntityByClassname (server) - w: UNKNOWN - l: GOOD S: sv (engine) - w: UNKNOWN - l: GOOD S: EntityFactory (server) - w: UNKNOWN - l: GOOD ! S: EntityFactoryFinder (server) - w: MIDFUNC - l: UNKNOWN ! current: ! w: "\xFF\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x8B\xC8\xC7" ! l: "" S: FireOutput (server) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sm-cstrike.games/game.csgo.txt O: WeaponName - no Linux symbol, skipping O: WeaponPrice - no Linux symbol, skipping O: CTTeamScoreOffset - no Linux symbol, skipping O: TTeamScoreOffset - no Linux symbol, skipping O: ClanTagOffset - no Linux symbol, skipping O: CCSPlayerInventoryOffset - no Linux symbol, skipping O: GetItemInLoadout - no Linux symbol, skipping O: GetWeaponPriceFunc - no Linux symbol, skipping O: GetWeaponPriceFuncGDC - no Linux symbol, skipping O: Assists - no Linux symbol, skipping O: CScore - no Linux symbol, skipping O: MVPs - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: RoundRespawn (server) - w: GOOD - l: GOOD S: SwitchTeam (server) - w: GOOD - l: GOOD S: HandleCommand_Buy_Internal (server) - w: GOOD - l: GOOD S: CSWeaponDrop (server) - w: GOOD - l: GOOD S: TerminateRound (server) - w: GOOD - l: GOOD S: GetTranslatedWeaponAlias (server) - w: GOOD - l: GOOD S: GetWeaponInfo (server) - w: GOOD - l: GOOD S: CheckWinLimit (server) - w: GOOD - l: GOOD S: AliasToWeaponID (server) - w: GOOD - l: GOOD S: WeaponIDToAlias (server) - w: GOOD - l: GOOD S: SetClanTag (server) - w: GOOD - l: GOOD S: GetWeaponPrice (server) - w: GOOD - l: GOOD w: GetWeaponPrice -> GetWeaponPriceFuncGDC ( 83) == \xE9 GOOD S: SetModelFromClass (server) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdkhooks.games/engine.csgo.txt O: Blocked - GOOD. current [ w: 105, l: 106 ]. O: EndTouch - GOOD. current [ w: 103, l: 104 ]. O: FireBullets - GOOD. current [ w: 117, l: 118 ]. O: GetMaxHealth - GOOD. current [ w: 121, l: 122 ]. O: GroundEntChanged - GOOD. current [ w: 175, l: 177 ]. O: OnTakeDamage - GOOD. current [ w: 67, l: 68 ]. O: OnTakeDamage_Alive - GOOD. current [ w: 293, l: 294 ]. O: PreThink - GOOD. current [ w: 365, l: 366 ]. O: PostThink - GOOD. current [ w: 366, l: 367 ]. O: Reload - GOOD. current [ w: 308, l: 314 ]. O: SetTransmit - GOOD. current [ w: 22, l: 23 ]. O: ShouldCollide - GOOD. current [ w: 17, l: 18 ]. O: Spawn - GOOD. current [ w: 24, l: 25 ]. O: StartTouch - GOOD. current [ w: 101, l: 102 ]. O: Think - GOOD. current [ w: 51, l: 52 ]. O: Touch - GOOD. current [ w: 102, l: 103 ]. O: TraceAttack - GOOD. current [ w: 65, l: 66 ]. O: Use - GOOD. current [ w: 100, l: 101 ]. O: VPhysicsUpdate - GOOD. current [ w: 154, l: 155 ]. O: Weapon_CanSwitchTo - GOOD. current [ w: 285, l: 286 ]. O: Weapon_CanUse - GOOD. current [ w: 279, l: 280 ]. O: Weapon_Drop - GOOD. current [ w: 282, l: 283 ]. O: Weapon_Equip - GOOD. current [ w: 280, l: 281 ]. O: Weapon_Switch - GOOD. current [ w: 283, l: 284 ]. O: EntityListeners - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: EntityListenersFinder (server) - w: GOOD - l: UNKNOWN ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/smrcon.txt O: RemoteListeners - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: WriteDataRequest (engine) - w: GOOD - l: GOOD S: CheckPassword (engine) - w: GOOD - l: GOOD S: Filter_ShouldDiscard (engine) - w: GOOD - l: GOOD S: LogCommand (engine) - w: GOOD - l: GOOD S: OnSocketClosed (engine) - w: GOOD - l: GOOD S: IsPassword (engine) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/cssdm.games.txt O: LagCompPatch - no Linux symbol, skipping O: TakeDmgPatch1 - no Linux symbol, skipping O: TakeDmgPatch2 - no Linux symbol, skipping O: g_pGameRules - no Linux symbol, skipping O: IPointsForKill - GOOD. current [ w: 81, l: 82 ]. O: Weapon_GetSlot - GOOD. current [ w: 287, l: 288 ]. O: RemoveAllItems - GOOD. current [ w: 381, l: 382 ]. O: GiveAmmo - GOOD. current [ w: 273, l: 274 ]. O: DropWeaponsPatch - no Linux symbol, skipping O: CSWeaponDropPatch - no Linux symbol, skipping O: CalcDomRevPatch - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ! S: UTIL_Remove (server) - w: NOTFOUND - l: GOOD ! current: ! w: "\x55\x8B\xEC\x8B\x45\x2A\x85\xC0\x74\x2A\x83\xC0\x2A\x50" ! l: "@_Z11UTIL_RemoveP11CBaseEntity" S: RoundRespawn (server) - w: GOOD - l: GOOD S: OnTakeDamage (server) - w: GOOD - l: GOOD w: OnTakeDamage -> TakeDmgPatch1 ( 373) == \x75 GOOD w: OnTakeDamage -> TakeDmgPatch2 (3927) == \x75 GOOD l: OnTakeDamage -> TakeDmgPatch1 (1013) == \x0F GOOD l: OnTakeDamage -> TakeDmgPatch2 (6461) == \x0F GOOD S: WantsLagComp (server) - w: GOOD - l: GOOD w: WantsLagComp -> LagCompPatch ( 57) == \x75 GOOD l: WantsLagComp -> LagCompPatch ( 47) == \x0F GOOD S: CGameRules (server) - w: GOOD - l: GOOD S: CSWeaponDrop (server) - w: GOOD - l: GOOD S: DropWeapons (server) - w: GOOD - l: GOOD S: CalcDominationAndRevenge (server) - w: GOOD - l: GOOD w: CalcDominationAndRevenge -> CalcDomRevPatch ( 86) == \x0F GOOD l: CalcDominationAndRevenge -> CalcDomRevPatch ( 111) == \x74 GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/botattackcontrol.games.txt Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: CBaseEntity::GetTeamNumber (server) - w: GOOD - l: GOOD S: CBaseEntity::InSameTeam (server) - w: GOOD - l: GOOD S: CCSPlayer::IsOtherEnemy (server) - w: GOOD - l: GOOD S: CCSBot::OnAudibleEvent (server) - w: GOOD - l: GOOD S: CCSBot::OnPlayerRadio (server) - w: GOOD - l: GOOD S: CCSBot::OnPlayerDeath (server) - w: GOOD - l: GOOD ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/napalmlagfix.games.txt O: RadiusDamage - GOOD. current [ w: 68, l: 69 ]. Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ------------------------------------------------------ Game: csgo Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/allow-spec.games.txt O: IsValidObserverTarget - GOOD. current [ w: 423, l: 424 ]. Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ------------------------------------------------------