Only the trust check patch is needed for this branch, and I'm also retaining the Output patch for easy debugging in case we need it. Some minor tweaks have been made to the two patches that have been kept to remove anything that's now unneeded and also any tweaks needed to make it work with 2014. |
||
|---|---|---|
| Detours | ||
| PolygonClientUtilities | ||
| .gitignore | ||
| PolygonDLLUtilities.sln | ||
| README.md | ||
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
Runloadfile("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 output and jobId (Arbiter builds only):
> RobloxApp.exe -jobId ExampleJobId- Should open an output console
Runprint(game.jobId)- Should print "ExampleJobId" in the console