| 2.4.12 "Silence is Golden" Release date: 2017-10-29
 Protocol: BZFS0221
 | 
	
		|  | Allow API to trigger CTF capture event by: Vladimir Jimenez
 | 
	
		| Allow setting default values for BZDB from API by: Vladimir Jimenez
 | 
	
		| Add bzu_getTeamFromFlag() convenience function by: Vladimir Jimenez
 | 
	
		| Add new functions to the bz_APIStringList by: Vladimir Jimenez
 | 
	
		| Add string utility functions to the API and TextUtils by: Vladimir Jimenez
 | 
	
		| Fixed an issue with ASCII characters from modified non-ASCII keys in SDL 2 by: Joshua Bodine
 | 
	
		| Fixed compilation on macOS when using autotools/gcc by: Mike Miller
 | 
	
		| Don't send client queries on behalf of players by: Vladimir Jimenez
 | 
	
		| Removed pollSet as a default perm in bzfs by: Vladimir Jimenez
 | 
	
		| Player records canSpawn value no longer always returns true by: Vladimir Jimenez
 | 
	
		| Bz_addURLJob() now supports setting HTTP headers by: Vladimir Jimenez
 | 
	
		| Made multisampling work on all platforms with SDL 1.2/2 by: Joshua Bodine
 | 
	
		| Add bz_eMuteEvent and bz_eUnmuteEvent to the API by: Vladimir Jimenez
 | 
	
		| Add configure --disable-server option by: Jeff Makey
 | 
	
		| Add bz_isPlayerAutoPilot() to the API by: Vladimir Jimenez
 | 
	
		| Add bz_eAutoPilotEvent to the API by: Vladimir Jimenez
 | 
	
		| Add bz_getServerOwner() API function by: Vladimir Jimenez
 | 
	
		| The _maxFlagGrabs BZDB setting is no longer a random number by: Vladimir Jimenez
 | 
	
		| Add API access for the handicap system by: Jeff Myers, Vladimir Jimenez
 | 
	
		| Remove Xcode references to deployment targets except for main project by: Joshua Bodine
 | 
	
		| Allow silencing unregistered players in the client by: Scott Wichser
 | 
	
		| Fix the /silence and /unsilence client commands by: Scott Wichser
 |