Manages DLLs for extending game client/server functionality
Go to file
pizzaboxer 0e625f2bf0 Add fixes for cURL trust check, tempfix Asset.ashx
LUrlParser isn't needed anymore, so that's removed
Trust check hook has been moved to Http.cpp
Added temporary fix for /Thumbs/Asset.ashx (should follow this up with proper implementation as described in Http.cpp)
2022-06-05 11:09:46 +01:00
PolygonClientUtilities Add fixes for cURL trust check, tempfix Asset.ashx 2022-06-05 11:09:46 +01:00
.gitignore Add fixes for cURL trust check, tempfix Asset.ashx 2022-06-05 11:09:46 +01:00
PolygonDLLUtilities.sln Clean up a lot 2022-06-04 20:02:41 -07:00
README.md Update README.md 2022-06-05 07:52:35 +01:00
vcpkg.json Clean up a lot 2022-06-04 20:02:41 -07:00

README.md

PolygonDLLUtilities

Manages DLLs for extending game client/server functionality

Based off ndoesstuff/JoinScriptUrlImpl as per the MIT license

Test trust check:

Insert a new brick with decal
Try setting decal ID to http://tadah.rocks - Should succeed
Try setting decal ID to http://tadah.rocks@example.com - Should fail

Test signature check:

Run loadfile("rbxasset://signatureinvalid.txt")() - Should throw an exception
Run loadfile("rbxasset://signatureoverflow.txt")() - Should throw an exception

Test command line parameter reimplementation (2010/2011 builds only):

> RobloxApp.exe -a http://polygondev.pizzaboxer.xyz/login/negotiate.ashx -t 0 -j http://polygondev.pizzaboxer.xyz/game/visit.ashx

Test DataModel creation (Arbiter builds only):

Run print("NewGame") - Should create a new DataModel with an executed script

vcpkg

> git clone https://github.com/microsoft/vcpkg
> .\vcpkg\bootstrap-vcpkg.bat
> .\vcpkg\vcpkg integrate install
> .\vcpkg\vcpkg integrate project