AMX Mod X - Half-Life 1 Scripting and Administration
Go to file
IgnacioFDM 732a05dde0 Back out changes in #366 and introduce read_argv_int/float()
* Revert "Extend "read_argv" native"

This reverts commit aaa2934595.

This broke binary compatibility with either older, already compiled
plugins, or newly compiled plugins if you forgot to update .inc headers.

This happened because read_argv used to receive maxlen by value, and
after
this commit it receives it by reference. This causes read_argv either
to fail, or worse, to buffer overflow, resulting in a security vulnerability.

Newly introduced functionality for read_argv should be added with a new,
separate native.

* Add "read_argv_int" & "read_argv_float" natives
2016-08-31 20:34:02 +02:00
amxmodx Back out changes in #366 and introduce read_argv_int/float() 2016-08-31 20:34:02 +02:00
compiler Fix compilation error for GCC 6.1 2016-05-04 15:01:29 +02:00
configs Fix TFC virtual functions indexes under linux 2016-02-19 17:29:21 +01:00
editor/studio Normalize line endings and whitespace 2016-01-16 21:15:52 -03:00
gamedata Merge pull request #342 from Arkshine/feature/cs_get_item_alias 2016-03-16 15:15:00 +01:00
installer Normalize line endings and whitespace 2016-01-16 21:15:52 -03:00
modules Update to the latest AMTL (#381) 2016-08-12 15:30:06 +02:00
plugins Back out changes in #366 and introduce read_argv_int/float() 2016-08-31 20:34:02 +02:00
public Update to the latest AMTL (#381) 2016-08-12 15:30:06 +02:00
support Normalize line endings and whitespace 2016-01-16 21:15:52 -03:00
third_party Update hashing library (#384) 2016-08-22 11:21:46 +02:00
tools Normalize line endings and whitespace 2016-01-16 21:15:52 -03:00
.gitattributes Add gitattributes 2015-03-10 11:11:49 +02:00
.gitignore Update to the latest AMTL (#381) 2016-08-12 15:30:06 +02:00
.gitmodules Use upstream AMTL as a submodule 2015-03-09 22:53:58 +01:00
.travis.yml Update TravisCI build to use Clang 3.7 2016-03-20 23:02:15 +01:00
AMBuildScript Refactor and cleanup the AMBuildScript a bit 2016-02-12 02:05:17 +01:00
appveyor.yml Fix AppVeyor 2015-03-09 23:12:27 +01:00
configure.py Tweak build scripts so the vs build frontend will work. 2014-08-02 12:29:53 -07:00
product.version Bump version to 1.8.3-dev. 2013-02-14 23:30:38 -08:00
pushbuild.txt Normalize line endings and whitespace 2016-01-16 21:15:52 -03:00
README.md 💇 2014-06-03 12:19:43 +03:00

AMX Mod X

AMX Mod X - Half-Life 1 Scripting and Server Administration

General

Development