HttrckCldHKS 
							
						 
					 
					
						
						
							
						
						c071f53f2c 
					 
					
						
						
							
							Add new hashers and new natives  
						
						... 
						
						
						
						Replace the only hasher called MD5 with the ones listed below.
(+) CRC32, MD5, SHA1, SHA256, SHA3 224 BIT, SHA3 256 BIT, SHA3 384 BIT,
SHA3 512 BIT, Keccak 224 BIT, Keccak 256 BIT, Keccak 384 BIT and Keccak
512 BIT.
Add the natives listed below.
(+) hash_string(const string[], hashType:type, output[], const
outputSize)
(+) hash_file(const fileName, hashType:type, output[], const outputSize)
(+) is_arkshine_a_doctor() :  Hidden native, but a sign of recompense
for him being very active since 1.8.3 version of AMX Mod X
(+) get_system_endianness() :  Checks if the system is currently Big
Endian or Little Endian.
Add the following Enum.
(+) hashType {}
(+) sysEndianness {}
Deprecate the following natives.
(-) amx_md5()
(-) amx_md5_file()
It has been tested on Windows and Linux. The sanity checks seems to be
properly working, so no worries about them.
These are useful if people are using Sockets, cURLs or MySQLs in order
to compare hashes of different files On-line for further investigation.
You are not able to check if the files are older or newer, but you can
see if the content is different (Hash Checksum mismatch).
I'm glad I did this. Thanks to 
						
						
					 
					
						2015-02-16 14:39:45 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						77762b9c2c 
					 
					
						
						
							
							Fix typo in documentation  
						
						
						
						
					 
					
						2015-02-07 17:51:30 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						5241fdf673 
					 
					
						
						
							
							Add geoip_country_ex, mark geoip_country as deprecated, and do some cleanup  
						
						
						
						
					 
					
						2015-02-07 16:26:40 +01:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						35eeb6036d 
					 
					
						
						
							
							missing alignment  
						
						
						
						
					 
					
						2015-02-06 01:36:32 +01:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						9e5810e615 
					 
					
						
						
							
							amxmisc.inc: Missing charsmax, more readability, more compliance to amxmodx style  
						
						
						
						
					 
					
						2015-02-06 01:32:33 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						1b350b627b 
					 
					
						
						
							
							MAX_PLAYERS: Change value in includes  
						
						
						
						
					 
					
						2015-02-01 18:40:20 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						dd38ee103b 
					 
					
						
						
							
							Merge pull request  #189  from Arkshine/feature/add-cs_create_entity  
						
						... 
						
						
						
						Add cs_create_entity and cs_find_ent_by_class natives 
						
						
					 
					
						2015-01-31 16:39:43 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						4ceb767022 
					 
					
						
						
							
							Add error messages and fix documentation  
						
						
						
						
					 
					
						2015-01-31 14:45:37 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						6319331a33 
					 
					
						
						
							
							Merge pull request  #188  from Arkshine/feature/mysql-rw-and-default-timeout  
						
						... 
						
						
						
						Establish a default timeout for MySQL connectivity 
						
						
					 
					
						2015-01-30 15:56:40 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						c87d46ad5b 
					 
					
						
						
							
							Add cs_find_ent_by_class and fix documentation  
						
						
						
						
					 
					
						2015-01-30 15:53:25 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						7d084ee0bf 
					 
					
						
						
							
							Merge pull request  #185  from Arkshine/feature/hooking-cvars  
						
						... 
						
						
						
						Introduce new features for cvars 
						
						
					 
					
						2015-01-30 14:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						1488b9747f 
					 
					
						
						
							
							Cvars: De-frenchify by Nextra  
						
						
						
						
					 
					
						2015-01-29 21:44:53 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						2446ff49f2 
					 
					
						
						
							
							Add cs_create_entity native  
						
						
						
						
					 
					
						2015-01-29 20:43:01 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						f8ec7f94a4 
					 
					
						
						
							
							Mysql: Establish a default timeout  
						
						
						
						
					 
					
						2015-01-29 13:50:13 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						e4a7e67783 
					 
					
						
						
							
							Cvars: Adjust few things  
						
						... 
						
						
						
						- Hook is not as post, because allowing blocking change is not really that useful and this makes a context more simpler.
- Setting a min bound > max bound and reversely throw an error
- set_pcvar_bounds set cvar value on new min/max bound.
- Remove error "A cvar can't be binded with several variables", it's okay to no error such situation. 
						
						
					 
					
						2015-01-28 00:26:24 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						356a981164 
					 
					
						
						
							
							Cvars: Add get/set_pcvar_bool natives  
						
						
						
						
					 
					
						2015-01-26 14:26:48 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						8a241ed0fd 
					 
					
						
						
							
							Cvars: Add new description param in get_plugins_cvar  
						
						
						
						
					 
					
						2015-01-25 11:38:01 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						cb0b9da51f 
					 
					
						
						
							
							Cvars: Add bind_pcvar_num/float/string  
						
						
						
						
					 
					
						2015-01-24 21:31:00 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						8ebb7be36d 
					 
					
						
						
							
							Cvars: Add get|set_pcvar_bounds natives  
						
						
						
						
					 
					
						2015-01-24 15:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						a05d0df50e 
					 
					
						
						
							
							Cvars: Add create_cvar native with more options (description, bounds)  
						
						
						
						
					 
					
						2015-01-23 19:05:34 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						15ad1d2247 
					 
					
						
						
							
							Cvars: Moving cvars stuffs in its own files  
						
						... 
						
						
						
						cvars.cpp renamed to CvarManager.cpp
all cvars natives moved to a new cvars.cpp file
Pawn include is updated as wall. 
						
						
					 
					
						2015-01-23 19:05:34 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						768fa2c3bc 
					 
					
						
						
							
							Cvars: Add hook_cvar_change, [enable|disable]_cvar_hook natives  
						
						
						
						
					 
					
						2015-01-23 19:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						0db5963641 
					 
					
						
						
							
							Cvars: Remove global forward  
						
						
						
						
					 
					
						2015-01-23 19:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						faeaf9259e 
					 
					
						
						
							
							Cvars: Add OnCvarChanged global forward  
						
						... 
						
						
						
						I really tried to use "cvar_changed" as name, but it bothered me so much to look that weird I could not keep it. 
						
						
					 
					
						2015-01-23 19:05:31 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						cdfd789f56 
					 
					
						
						
							
							Rename change_level to engine_changelevel  
						
						
						
						
					 
					
						2015-01-23 16:55:16 +01:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						03e426fc28 
					 
					
						
						
							
							Add FCVAR_NOEXTRAWHITEPACE in amxconst.inc  
						
						
						
						
					 
					
						2015-01-16 23:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								KliPPy 
							
						 
					 
					
						
						
							
						
						f3dfc6e4c6 
					 
					
						
						
							
							Add any: tag to set_task parameter[]  
						
						
						
						
					 
					
						2014-12-14 19:00:15 +01:00 
						 
				 
			
				
					
						
							
							
								9iky6 
							
						 
					 
					
						
						
							
						
						63aff82dc8 
					 
					
						
						
							
							Update regex.inc  
						
						
						
						
					 
					
						2014-11-07 18:11:55 +05:00 
						 
				 
			
				
					
						
							
							
								9iky6 
							
						 
					 
					
						
						
							
						
						21ae30b985 
					 
					
						
						
							
							Fix stock regex_match_simple  
						
						... 
						
						
						
						Fix regex_match_simple.
Where regex_match_ex referred to in this file? 
						
						
					 
					
						2014-11-07 18:09:10 +05:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						d0ab27092c 
					 
					
						
						
							
							Allow show_menu native to send empty text and add reset_menu stock (bug 6244)  
						
						
						
						
					 
					
						2014-10-24 20:36:38 +02:00 
						 
				 
			
				
					
						
							
							
								HttrckCldHKS 
							
						 
					 
					
						
						
							
						
						3953db97cd 
					 
					
						
						
							
							Improving Code  
						
						
						
						
					 
					
						2014-10-18 11:11:10 -07:00 
						 
				 
			
				
					
						
							
							
								HttrckCldHKS 
							
						 
					 
					
						
						
							
						
						7ced590cbc 
					 
					
						
						
							
							Improving Code  
						
						
						
						
					 
					
						2014-10-18 11:04:10 -07:00 
						 
				 
			
				
					
						
							
							
								HttrckCldHKS 
							
						 
					 
					
						
						
							
						
						5d2b738ec1 
					 
					
						
						
							
							Improving Code  
						
						
						
						
					 
					
						2014-10-18 10:36:07 -07:00 
						 
				 
			
				
					
						
							
							
								HttrckCldHKS 
							
						 
					 
					
						
						
							
						
						3615e717ca 
					 
					
						
						
							
							Adding New Game Modifications Due Colored Menus  
						
						... 
						
						
						
						Adding New Game Modifications Due Colored Menus. 
						
						
					 
					
						2014-10-18 10:10:58 -07:00 
						 
				 
			
				
					
						
							
							
								9iky6 
							
						 
					 
					
						
						
							
						
						8ea62d22cb 
					 
					
						
						
							
							Update engine_stocks.inc  
						
						... 
						
						
						
						When compiling was varningov , and the function itself was crooked written 
						
						
					 
					
						2014-10-05 16:19:47 +06:00 
						 
				 
			
				
					
						
							
							
								Karol Szuster 
							
						 
					 
					
						
						
							
						
						47413928c8 
					 
					
						
						
							
							Fix a typo in documentation.  
						
						
						
						
					 
					
						2014-08-29 16:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						520493fab1 
					 
					
						
						
							
							Compiler: Add #pragma deprecated.  
						
						... 
						
						
						
						This is based on SM, including patch to support macros/constants (https://hg.alliedmods.net/sourcemod-central/rev/ef8dd1cddc35 ).
Updated also some pawn includes to use this new pragma. 
						
						
					 
					
						2014-08-26 09:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						bd08cc5126 
					 
					
						
						
							
							Merge pull request  #126  from Arkshine/feature-find-player-engclient_print  
						
						... 
						
						
						
						Allow some natives to be used on connecting players (bug 6229). 
						
						
					 
					
						2014-08-19 18:35:52 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						68aec7eec0 
					 
					
						
						
							
							Use new flags in get_players/find_player instead to avoid breakage.  
						
						
						
						
					 
					
						2014-08-19 15:39:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						4dd53b333f 
					 
					
						
						
							
							moving comment  
						
						
						
						
					 
					
						2014-08-18 06:34:18 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan 
							
						 
					 
					
						
						
							
						
						b1b47a6d4c 
					 
					
						
						
							
							fix compile error  
						
						
						
						
					 
					
						2014-08-18 05:36:37 -05:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						8f2aeed9da 
					 
					
						
						
							
							Fix missing TE_BEAMENTPOINT define.  
						
						
						
						
					 
					
						2014-08-15 14:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						fc1732e758 
					 
					
						
						
							
							Fix possible compatibility issue,  
						
						... 
						
						
						
						Unfortunately some plugin doesn't explicit max length, resulting a compilation error with AMXX 1.8.3 compiler. 
						
						
					 
					
						2014-08-09 13:09:53 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						b096f94ca4 
					 
					
						
						
							
							amxconst: Purge tabs  
						
						
						
						
					 
					
						2014-08-07 23:13:03 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						a63042d961 
					 
					
						
						
							
							amxmodx/cellarray: Assorted consistency updates and typo fixes  
						
						
						
						
					 
					
						2014-08-07 23:02:39 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						8b42767b19 
					 
					
						
						
							
							amxmodx: Precaching documentation is the bane of my existence  
						
						
						
						
					 
					
						2014-08-07 22:01:21 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						20a173d8a3 
					 
					
						
						
							
							amxmodx: Improve precache comments  
						
						
						
						
					 
					
						2014-08-07 21:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						08315a4329 
					 
					
						
						
							
							message_const: Move TE_USERTRACER example into the comment block  
						
						
						
						
					 
					
						2014-08-07 21:42:18 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						4231c5a6ae 
					 
					
						
						
							
							amxmodx: Sixth and final batch of documentation updates  
						
						
						
						
					 
					
						2014-08-07 21:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Grünbacher 
							
						 
					 
					
						
						
							
						
						bbffcbf739 
					 
					
						
						
							
							cellarray: Update lying ArrayCreate doc  
						
						
						
						
					 
					
						2014-08-07 21:17:45 +02:00