First database update: 2006-10-27 17:10:03 UTC
Last database update: 3 min :o)
Global BZFlag Login

To avoid misuse of the BZBB weblogin service directly forwarded login requests have been forbidden on the part of BZFLAG.ORG. Therefore you now have to use...
login for paranoiacs
Release Name Release Date Protocol Changelog Entries
2.4.18 Do You Hear What I Hear? 2018-10-18 --- 1
2.4.16 Reduce, Reuse, Replay 2018-09-23 --- 6
2.4.14 Hello Motto 2018-05-02 --- 25
2.4.12 Silence is Golden 2017-10-29 --- 22
2.4.10 This is How We Roll 2017-03-12 --- 13
2.4.8 Sixteen 2016-10-10 --- 9
2.4.6 Eight, Our Codebase is Overweight 2016-06-26 --- 13
2.4.4 Be My Valentank 2016-02-14 --- 109
2.4.2 Doomsday Edition 2012-07-28 --- 13
2.4.0 Wake the Dead 2011-07-03 --- 33
2.0.16 No Foolin' 2010-04-01 --- 12
2.0.14 This isn't the release you are looking for. 2010-02-15 --- 22
2.0.12 The release without a name. 2008-06-25 --- 22
2.0.10 Never Say Never 2007-11-16 BZFS0026 63
2.0.8 Oops, Happy Mother's Day 2006-05-13 BZFS0026 6
2.0.6 Good enough for now 2006-04-09 BZFS0026 29
2.0.4 Shiny 2005-09-30 BZFS0026 69
2.0.2 Queen of Maybe 2005-03-18 BZFS0026 42
2.0.0 Falcor's Despair 2005-01-17 BZFS0026 129
1.10.8 lightning strikes back - list server returns 2004-10-05 BZFS1910 3
1.10.6 the little hop 2004-05-14 BZFS1910 15
1.10.4 not a smurf 2004-01-24 BZFS1910 62
1.10.2 --- 2003-12-23 BZFS1910 27
1.10.0 - was 1.9.x Break the world 2003-12-09 BZFS1910 60
1.7g2 - was 1.7g1 Steely Eyed Banana 2003-06-17 --- 38
1.7g0 - was 1.7e7 Holy Dancing Monkeys 2002-12-08 --- 25
1.7e6 - was 1.7e5 Armoured Smashing Fist 2002-06-19 BZFS107e 46
1.7e4 - was 1.7e3 --- 2001-11-27 BZFS107e 35
1.7e2 --- 2001-04-17 BZFS107e 6
1.7e1 --- 2001-03-10 BZFS107e 24
1.7e - release 000 --- 2001-01-26 BZFS107e 16
1.7d - release 9 --- 2000-02-01 BZFS107d 3
1.7c - release 2 patch 3 --- 1999-06-13 BZFS107c 4
1.7c - release 2 patch 2 --- 1999-06-13 BZFS107c 1
1.7c - release 2 patch 1 --- 1999-06-13 BZFS107c 5
1.7c - release 2 --- 1999-06-13 BZFS107c 18
1.6 --- 1997-07-17 --- 0
1.5a --- 1997-03-27 --- 0


2.4.4 "Be My Valentank"
Release date: 2016-02-14
  Correctly exit the game when closing from the Windows 10 taskbar
by: Scott Wichser
Update the player status when a gameover event occurs
by: Scott Wichser
Fix fullscreen window toggling on Mac OS X
by: Joshua Bodine
Fix crash on exit with Windows bzfs
by: Scott Wichser
Fix crash on exit with Mac OS X bzfs
by: Joshua Bodine
Fix buffer overrun that caused a crash on exit and other strange behavior on
  • Windows and Linux - Scott Wichser
On Windows, reload textures after initializing the context
by: Scott Wichser
Add a menu to edit server list quick filters
by: Scott Wichser
Tell Windows that we are DPI aware
by: Scott Wichser
Time functions in the bzfs API use doubles instead of int
by: Vladimir Jimenez
Fix issue on Windows that allowed mouse to get stuck off-screen when switching
  • To windowed mode - Scott Wichser
Replace NaN with zero in nboUnpackFloat()
by: Jeff Makey
Add a bz_ChatEventData_V2 that contains message type
by: Konstantinos Kanavouras
Show recipient/sender for private action messages in BZAadmin
by: Konstantinos Kanavouras
Server list filter: remove "cached" boolean filter, rename "flags" to "ffa",
  • "teams" to "ctf", and add "offa" - Scott Wichser
Add server list filter help pages
by: Scott Wichser
Add config option to control shot brightness
by: Konstantinos Kanavouras
Don't show a running countdown to a player who joins a paused game
by: Konstantinos Kanavouras
Allow RGB values in ANSI color codes to allow custom colors
by: Konstantinos Kanavouras
Vastly improved support for changing tank and radar colors
by: Konstantinos Kanavouras
Fix rendering of TK warning symbol
by: Joshua Bodine
Remove third-party libraries from our source tree
by: Scott Wichser
Fix search field losing focus while loading server list
by: Joshua Bodine
Do not count observers when sorting the server list
by: Scott Wichser
Randomize the order of servers with identical player counts
by: Scott Wichser
Mouse grab/confine fixes
by: Joshua Bodine, Scott Wichser
Improvements to flagStay and rabidRabbit plugin
by: Vladimir Jimenez
Joystick hat fixes
by: Konstantinos Kanavouras
Update shot stats live
by: Konstantinos Kanavouras
Track shot stats for all flag types, even custom flags
by: Konstantinos Kanavouras
Filter messages before MsgEnter
by: Jeff Myers
Require a player have spawned to be added to rejoin wait list
by: Jeff Makey
Validate the player ID in MsgPlayerUpdate and MsgPlayerUpdateShort
by: Scott Wichser
Fix usage of privateMessage permission
by: Konstantinos Kanavouras
Properly prevent multiple MsgEnter messages
by: Jeff Myers
Refactor and extend the shot API
by: Jeff Myers
Autokick on unknown packet type
by: Vladimir Jimenez
Block whitespace-only message and kick for garbage characters
by: Scott Wichser
Validate teleporter index in client and server
by: Scott Wichser
Limit half-joined player connection duration
by: Scott Wichser
Add various checks for invalid player actions
by: Jeff Makey
Show coordinates of target tank instead of observer camera location
by: Jeff Makey
Allow shot API event to cancel broadcasting shot to other clients
by: Jeff Myers
Store a list of how many times each player was killed by other players and
  • Expose it to the API - Jeff Myers
Allow plugins delay adding players to allow for remote data lookups
by: Jeff Myers
Add API event triggered when authentication is complete
by: Jeff Myers
Added bz_GetPlayerMottoData_V2
by: Jeff Myers
Relicense the SAMPLE_PLUGIN to BSD 2 clause license
by: Jeff Myers, Tim Riker
Update joystick axis list when changing joystick device
by: Konstantinos Kanavouras
List server communication now uses HTTPS
by: Scott Wichser
Added bz_setPlayerSpawnAtBase and bz_getPlayerSpawnAtBase API functions
by: Vladimir Jimenez
Added configure --enable-custom-plugins and --enable-custom-plugins-file
  • Options - Jeff Makey
Introduce bz_AllowSpawnData_V2
by: Vladimir Jimenez
Added bz_setPlayerSpawnable and bz_isPlayerSpawnable API functions
by: Vladimir Jimenez
Removed GLEW as a dependency
by: Joshua Bodine, Scott Wichser
Made text at top of HUD use sans-serif font and removed serif font
by: Joshua Bodine
Player scores are now factors in auto team assignment
by: Joshua Bodine
New font rendering tool and new font textures up to 64pt
by: Joshua Bodine
Added bz_getPlayerBySlotOrCallsign API function
by: Vladimir Jimenez
Have custom permissions show in /showperms and /groupperms
by: Vladimir Jimenez
Start adding unit tests with CppUTest
by: Scott Wichser
CIDR ban support
by: Scott Wichser
Radar size and panel size are now set individually
by: Joshua Bodine
Added bz_incrementTeamLosses and bz_incrementTeamWins API functions
by: Vladimir Jimenez
Vertical sync support under SDL
by: Joshua Bodine, Jeff Makey
SDL 2 support
by: Alfredo Tupone, Joshua Bodine
Do not flash GAME OVER for observers
by: Jeff Makey
Validate the teleporter indexes in MsgTeleport
by: Scott Wichser
Correctly validate an offered admin password
by: Jeff Makey
Added "showAdmin" permission
by: Vladimir Jimenez
Added countdown pause/resume API events
by: Vladimir Jimenez
Added bz_getCountdownRemaining API function
by: Vladimir Jimenez
Added bz_getPausedTime API function
by: Vladimir Jimenez
Added bz_isCountDownPaused API function
by: Vladimir Jimenez
Added bz_getIdleTime API function
by: Vladimir Jimenez
Added bz_getPlayerFlagID API function
by: Vladimir Jimenez
Added bz_isAutoTeamEnabled API function
by: Vladimir Jimenez
Added bz_cancelCountdown API function
by: Vladimir Jimenez
Added bz_pollActive API function
by: Vladimir Jimenez
Added bz_CustomZoneObject API class
by: Vladimir Jimenez
Added CustomZoneSample plugin
by: Vladimir Jimenez
Added permission for /listplugins
by: Vladimir Jimenez
Allow API to overload built-in slash commands
by: Vladimir Jimenez
Added "report" permission
by: Vladimir Jimenez
Added bz_eGameResumeEvent and bz_eGamePauseEvent to the API
by: Vladimir Jimenez
Don't allow muted players with ADMINMESSAGESEND to send PMs to hidden admins
by: Konstantinos Kanavouras, Vladimir Jimenez
Add [Reverse Score] scoreboard sort option
by: Konstantinos Kanavouras
Track number of self-kills on the scoreboard
by: Konstantinos Kanavouras
Added menu option to pause chat window scrolling
by: Konstantinos Kanavouras
Added "noteam" option for "/flag reset" command
by: Konstantinos Kanavouras
Added option to bz_resetFlags to skip team flags
by: Konstantinos Kanavouras
Implemented "/poll kill" command
by: Konstantinos Kanavouras
Added "/countdown cancel" command
by: Konstantinos Kanavouras
Added serverSidePlayerSample plugin
by: Jeff Myers
Fix fancy radar tank when zoomed
by: Kyle Mills
Added /handicap command
by: Frank Thilo
Reverted to traditional handicap calculation
by: Frank Thilo
Add bzfscron plugin to execute commands on time intervals
by: Daniel Remenak, Scott Wichser
Server-side players can send slash commands
by: Scott Wichser
Added server side shot tracking
by: Jeff Myers
Added clientQuery permission
by: Konstantinos Kanavouras
Added superUser plugin
by: Jeff Myers
Added bz_getPlayerCount API function
by: Jeff Myers
Added bz_incrementPlayerWins API function
by: Jeff Myers
Added bz_incrementPlayerLosses API function
by: Jeff Myers
Added bz_incrementPlayerTKs API function
by: Jeff Myers
Make players respawn on bases after countdown ends
by: Lee Marshall
Countdown now resets player scores as well as team scores
by: Lee Marshall
Fully integrated Xcode project file
by: Joshua Bodine
load time: 0.1719 sec