Torque3D - Game Engine
Find a file
Jeff Hutchinson 2e8a0185b3 Fix buffer overflow issue in StringUnit::getWords.
getWords("a b c d", 2); // "c d"

that turns into this inside the engine:

getWords("a b c d", 2, 1000000);

that code after parsing d goes string++ which passes over the null character. This now enforces that check. Found this with the new script interpreter...how this wasn't blowing up before is beyond me.
2021-06-18 21:08:03 -04:00
Engine Fix buffer overflow issue in StringUnit::getWords. 2021-06-18 21:08:03 -04:00
My Projects changed readme 2014-03-19 02:20:35 +01:00
Templates Borderless window defaults. 2021-05-14 03:57:00 -04:00
Tools Merge pull request #477 from Areloch/torsiontscriptcompliance 2021-05-13 23:03:09 -05:00
.editorconfig Add a .editorconfig file 2019-01-08 19:35:02 +00:00
.gitattributes Update gitattributes with some text files for avoid EOF problems with Git. 2014-12-06 01:18:41 +01:00
.gitignore improved gitignore for VS2012 2014-03-14 17:18:11 +01:00
.travis.yml travis test whether compilation works on mac and linux 2019-01-10 12:39:27 +01:00
CMakeLists.txt overrides the default CMAKE_INSTALL_PREFIX 2015-07-22 00:22:23 -05:00
CONTRIBUTING.md forgot to remove section 2020-06-13 09:20:14 -04:00
LICENSE.md Update LICENSE.md 2016-12-21 08:28:01 -06:00
README.md Add Discord badge to README 2021-01-19 21:48:56 +01:00

Torque 3D

MIT Licensed Open Source version of Torque 3D from GarageGames

GitHub tag GitHub release Github All Releases

Discord IRC

More Information

Pre-compiled Version

In addition to GitHub we also have a couple of pre-packaged files for you to download if you would prefer to not compile the code yourself. They are available from the downloads page on the wiki.

License

All assets and code are under the license