Checking game fof... Expecting version 503 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 295230 Using app branch: 'Public'. Got depot key for 295231 result: OK Got depot key for 295232 result: OK Got depot key for 295233 result: OK Downloading depot 295231 - Fistfull of Frags Dedicated Server Content Downloading depot manifest...Got CDN auth token for cache4-lax1.steamcontent.com result: OK (expires 3/19/21 8:06:06 AM) Initialized connection to content server cache4-lax1.steamcontent.com:443 (SteamCache) with depot id 295231 Done! 61.05% fof/hl2/steam.inf 100.00% fof/fof/steam.inf Depot 295231 - Downloaded 112 bytes (67 bytes uncompressed) Downloading depot 295232 - win Downloading depot manifest...Got CDN auth token for cache4-lax1.steamcontent.com result: OK (expires 3/19/21 8:06:06 AM) Re-authed CDN connection to content server cache4-lax1.steamcontent.com:443 (SteamCache) from 295231 to 295232 Done! 33.17% fof/bin/engine.dll 100.00% fof/fof/bin/server.dll Depot 295232 - Downloaded 2452912 bytes (8558592 bytes uncompressed) Downloading depot 295233 - linux Downloading depot manifest...Got CDN auth token for cache4-lax1.steamcontent.com result: OK (expires 3/19/21 8:06:12 AM) Re-authed CDN connection to content server cache4-lax1.steamcontent.com:443 (SteamCache) from 295232 to 295233 Done! 01.52% fof/srcds_linux 00.42% fof/bin/crashhandler.so 01.50% fof/bin/datacache_srv.so 07.46% fof/bin/dedicated_srv.so 13.30% fof/bin/engine_srv.so 17.22% fof/bin/filesystem_stdio.so 17.56% fof/bin/libsteam_api.so 23.81% fof/bin/libstdc++.so.6 24.12% fof/bin/libtier0_s.so 24.45% fof/bin/libtier0_srv.so 24.75% fof/bin/libtier0.so 25.14% fof/bin/libvstdlib_s.so 25.79% fof/bin/libvstdlib_srv.so 26.33% fof/bin/libvstdlib.so 29.54% fof/bin/materialsystem_srv.so 31.37% fof/bin/replay_srv.so 31.63% fof/bin/scenefilecache_srv.so 32.02% fof/bin/shaderapiempty_srv.so 32.51% fof/bin/soundemittersystem_srv.so 64.37% fof/bin/studiorender_srv.so 62.58% fof/bin/steamclient.so 68.02% fof/bin/vphysics_srv.so 100.00% fof/fof/bin/server_srv.so Depot 295233 - Downloaded 4410208 bytes (19296247 bytes uncompressed) Total downloaded: 6863232 bytes (27854906 bytes uncompressed) from 3 depots Disconnected from Steam Dumping symbols from fof/fof/bin/server.so... Done. Dumping symbols from fof/fof/bin/server_srv.so... Done. Dumping symbols from fof/bin/filesystem_stdio.so... Done. Dumping symbols from fof/bin/replay.so... Done. Dumping symbols from fof/bin/libsteam_api.so... Done. Dumping symbols from fof/bin/libtier0_s.so... Done. Dumping symbols from fof/bin/libvstdlib.so... Done. Dumping symbols from fof/bin/replay_srv.so... Done. Dumping symbols from fof/bin/shaderapiempty_srv.so... Done. Dumping symbols from fof/bin/studiorender_srv.so... Done. Dumping symbols from fof/bin/crashhandler.so... Done. Dumping symbols from fof/bin/soundemittersystem_srv.so... Done. Dumping symbols from fof/bin/libvstdlib_srv.so... Done. Dumping symbols from fof/bin/dedicated.so... Done. Dumping symbols from fof/bin/libsteam.so... Done. Dumping symbols from fof/bin/soundemittersystem.so... Done. Dumping symbols from fof/bin/dedicated_srv.so... Done. Dumping symbols from fof/bin/engine.so... Done. Dumping symbols from fof/bin/scenefilecache_srv.so... Done. Dumping symbols from fof/bin/materialsystem.so... Done. Dumping symbols from fof/bin/libtier0_srv.so... Done. Dumping symbols from fof/bin/vphysics.so... Done. Dumping symbols from fof/bin/vphysics_srv.so... Done. Dumping symbols from fof/bin/datacache.so... Done. Dumping symbols from fof/bin/engine_srv.so... Done. Dumping symbols from fof/bin/libvstdlib_s.so... Done. Dumping symbols from fof/bin/scenefilecache.so... Done. Dumping symbols from fof/bin/steamclient.so... Done. Dumping symbols from fof/bin/libtier0.so... Done. Dumping symbols from fof/bin/studiorender.so... Done. Dumping symbols from fof/bin/materialsystem_srv.so... Done. Dumping symbols from fof/bin/datacache_srv.so... Done. Dumping symbols from fof/bin/shaderapiempty.so... Done. Dumping symbols from fof/steamclient.so... Done. Dumping symbols from fof/srcds_linux... Done. checking to see if ./gdc_fof_repos.sh exists Updating SMRCon repo Already up to date. Updating SourceMod repo From https://github.com/alliedmodders/sourcemod ae485c31..e5342afe master -> origin/master Updating ae485c31..e5342afe Fast-forward AMBuildScript | 1 + .../sql-init-scripts/pgsql/clientprefs-pgsql.sql | 41 ++ configs/sql-init-scripts/pgsql/create_admins.sql | 65 +++ core/ConCmdManager.cpp | 11 +- core/ConCmdManager.h | 4 +- core/logic/ThreadSupport.cpp | 1 + extensions/clientprefs/extension.cpp | 68 +++ extensions/clientprefs/extension.h | 3 +- extensions/clientprefs/query.cpp | 23 + extensions/pgsql/AMBuilder | 62 +++ extensions/pgsql/README.md | 22 + extensions/pgsql/extension.cpp | 67 +++ extensions/pgsql/extension.h | 122 +++++ extensions/pgsql/lib_darwin/libpq.a | Bin 0 -> 275184 bytes extensions/pgsql/lib_darwin/pg_config_ext.h | 8 + extensions/pgsql/lib_darwin64/libpq.a | Bin 0 -> 281384 bytes extensions/pgsql/lib_darwin64/pg_config_ext.h | 8 + extensions/pgsql/lib_linux/libpq.a | Bin 0 -> 271462 bytes extensions/pgsql/lib_linux/pg_config_ext.h | 8 + extensions/pgsql/lib_linux64/libpq.a | Bin 0 -> 334198 bytes extensions/pgsql/lib_linux64/pg_config_ext.h | 8 + extensions/pgsql/lib_win/libpq.lib | Bin 0 -> 505790 bytes extensions/pgsql/lib_win/pg_config_ext.h | 7 + extensions/pgsql/lib_win64/libpq.lib | Bin 0 -> 646846 bytes extensions/pgsql/lib_win64/pg_config_ext.h | 7 + extensions/pgsql/libpq-fe.h | 607 +++++++++++++++++++++ extensions/pgsql/pgsql/PgBasicResults.cpp | 350 ++++++++++++ extensions/pgsql/pgsql/PgBasicResults.h | 102 ++++ extensions/pgsql/pgsql/PgDatabase.cpp | 346 ++++++++++++ extensions/pgsql/pgsql/PgDatabase.h | 93 ++++ extensions/pgsql/pgsql/PgDriver.cpp | 238 ++++++++ extensions/pgsql/pgsql/PgDriver.h | 82 +++ extensions/pgsql/pgsql/PgStatement.cpp | 350 ++++++++++++ extensions/pgsql/pgsql/PgStatement.h | 85 +++ extensions/pgsql/postgres_ext.h | 70 +++ extensions/pgsql/smsdk_config.h | 72 +++ extensions/pgsql/version.rc | 104 ++++ plugins/sql-admin-manager.sp | 67 +++ 38 files changed, 3097 insertions(+), 5 deletions(-) create mode 100644 configs/sql-init-scripts/pgsql/clientprefs-pgsql.sql create mode 100644 configs/sql-init-scripts/pgsql/create_admins.sql create mode 100644 extensions/pgsql/AMBuilder create mode 100644 extensions/pgsql/README.md create mode 100644 extensions/pgsql/extension.cpp create mode 100644 extensions/pgsql/extension.h create mode 100644 extensions/pgsql/lib_darwin/libpq.a create mode 100644 extensions/pgsql/lib_darwin/pg_config_ext.h create mode 100644 extensions/pgsql/lib_darwin64/libpq.a create mode 100644 extensions/pgsql/lib_darwin64/pg_config_ext.h create mode 100644 extensions/pgsql/lib_linux/libpq.a create mode 100644 extensions/pgsql/lib_linux/pg_config_ext.h create mode 100644 extensions/pgsql/lib_linux64/libpq.a create mode 100644 extensions/pgsql/lib_linux64/pg_config_ext.h create mode 100644 extensions/pgsql/lib_win/libpq.lib create mode 100644 extensions/pgsql/lib_win/pg_config_ext.h create mode 100644 extensions/pgsql/lib_win64/libpq.lib create mode 100644 extensions/pgsql/lib_win64/pg_config_ext.h create mode 100644 extensions/pgsql/libpq-fe.h create mode 100644 extensions/pgsql/pgsql/PgBasicResults.cpp create mode 100644 extensions/pgsql/pgsql/PgBasicResults.h create mode 100644 extensions/pgsql/pgsql/PgDatabase.cpp create mode 100644 extensions/pgsql/pgsql/PgDatabase.h create mode 100644 extensions/pgsql/pgsql/PgDriver.cpp create mode 100644 extensions/pgsql/pgsql/PgDriver.h create mode 100644 extensions/pgsql/pgsql/PgStatement.cpp create mode 100644 extensions/pgsql/pgsql/PgStatement.h create mode 100644 extensions/pgsql/postgres_ext.h create mode 100644 extensions/pgsql/smsdk_config.h create mode 100644 extensions/pgsql/version.rc Game: fof Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/core.games/engine.sdk2013.txt ConVarRef mat_dxlevel doesn't point to an existing ConVar O: EntInfo - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ------------------------------------------------------ Game: fof Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdktools.games/engine.sdk2013.txt ConVarRef mat_dxlevel doesn't point to an existing ConVar 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: SetUserCvar - no Linux symbol, skipping O: SetClientName - no Linux symbol, skipping O: InfoChanged - no Linux symbol, skipping Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: sv (engine) - w: UNKNOWN - l: GOOD ------------------------------------------------------ Game: fof Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdktools.games/game.fof.txt ConVarRef mat_dxlevel doesn't point to an existing ConVar O: GiveNamedItem - GOOD. current [ w: 402, l: 403 ]. O: RemovePlayerItem - GOOD. current [ w: 271, l: 272 ]. O: Weapon_GetSlot - GOOD. current [ w: 269, l: 270 ]. O: Ignite - GOOD. current [ w: 210, l: 211 ]. O: Extinguish - GOOD. current [ w: 214, l: 215 ]. O: Teleport - GOOD. current [ w: 108, l: 109 ]. O: CommitSuicide - GOOD. current [ w: 444, l: 444 ]. O: GetVelocity - GOOD. current [ w: 140, l: 141 ]. O: EyeAngles - GOOD. current [ w: 131, l: 132 ]. O: AcceptInput - GOOD. current [ w: 36, l: 37 ]. O: SetEntityModel - GOOD. current [ w: 24, l: 25 ]. O: WeaponEquip - GOOD. current [ w: 262, l: 263 ]. O: Activate - GOOD. current [ w: 33, l: 34 ]. O: PlayerRunCmd - GOOD. current [ w: 420, l: 421 ]. O: GiveAmmo - GOOD. current [ w: 253, l: 254 ]. Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! S: FireOutput (server) - w: GOOD - l: GOOD ------------------------------------------------------ Game: fof Gamedata: /users/psychonic/gdc/sourcemod-central/gamedata/sdkhooks.games/game.fof.txt ConVarRef mat_dxlevel doesn't point to an existing ConVar O: CanBeAutobalanced - GOOD. current [ w: 462, l: 463 ]. O: Blocked - GOOD. current [ w: 102, l: 103 ]. O: EndTouch - GOOD. current [ w: 100, l: 101 ]. O: FireBullets - GOOD. current [ w: 112, l: 113 ]. O: OnTakeDamage - GOOD. current [ w: 62, l: 63 ]. O: OnTakeDamage_Alive - GOOD. current [ w: 273, l: 274 ]. O: PreThink - GOOD. current [ w: 333, l: 334 ]. O: PostThink - GOOD. current [ w: 334, l: 335 ]. O: SetTransmit - GOOD. current [ w: 20, l: 21 ]. O: ShouldCollide - GOOD. current [ w: 16, l: 17 ]. O: Spawn - GOOD. current [ w: 22, l: 23 ]. O: StartTouch - GOOD. current [ w: 98, l: 99 ]. O: Think - GOOD. current [ w: 47, l: 48 ]. O: Touch - GOOD. current [ w: 99, l: 100 ]. O: TraceAttack - GOOD. current [ w: 60, l: 61 ]. O: VPhysicsUpdate - GOOD. current [ w: 158, l: 159 ]. O: Weapon_CanSwitchTo - GOOD. current [ w: 267, l: 268 ]. O: Weapon_CanUse - GOOD. current [ w: 261, l: 262 ]. O: Weapon_Drop - GOOD. current [ w: 264, l: 265 ]. O: Weapon_Equip - GOOD. current [ w: 262, l: 263 ]. O: Weapon_Switch - GOOD. current [ w: 265, l: 266 ]. Windows offsets are (semi-)wild guesses! Signature offsets are wild guesses! ------------------------------------------------------