This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
1.7 Releases: Difference between revisions
add v1.7c-1 page |
merged all 1.7d versions into page |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{|{{Prettytable}} | |||
|- | |||
| {{Hl3}} |'''Release Version:''' | |||
| {{Hl3}} |'''Release Date:''' | |||
|- | |||
| [[BZFlag 1.7g2]] || 06/17/2003 | |||
|- | |||
| [[BZFlag 1.7g0]] || 12/08/2002 | |||
|- | |||
| [[BZFlag 1.7e6]] || 06/19/2002 | |||
|- | |||
| [[BZFlag 1.7e4]] || 11/27/2001 | |||
|- | |||
| [[BZFlag 1.7e2]] || 04/17/2001 | |||
|- | |||
| [[BZFlag 1.7e1]] || 03/10/2001 | |||
|- | |||
| [[BZFlag 1.7e]] || 01/26/2001 | |||
|- | |||
| [[BZFlag 1.7d-9]] || 02/01/2000 | |||
|- | |||
| [[BZFlag 1.7d-8]] || | |||
|- | |||
| [[BZFlag 1.7d-7]] || | |||
|- | |||
| [[BZFlag 1.7d-6]] || | |||
|- | |||
| [[BZFlag 1.7d-5]] || | |||
|- | |||
| [[BZFlag 1.7d-4]] || | |||
|- | |||
| [[BZFlag 1.7d-3]] || | |||
|- | |||
| [[BZFlag 1.7d-2]] || | |||
|- | |||
| [[BZFlag 1.7d-1]] || | |||
|- | |||
| [[BZFlag 1.7c-2-3]] || | |||
|- | |||
| [[BZFlag 1.7c-2-2]] || | |||
|- | |||
| [[BZFlag 1.7c-2-1]] || | |||
|- | |||
| [[BZFlag 1.7c-2]] || | |||
|- | |||
| [[BZFlag 1.7c-1]] || | |||
|} | |||
=1.7c Releases= | |||
==1.7c-1== | |||
Preliminary open source release of BZFlag. | Preliminary open source release of BZFlag. | ||
==1.7c-2== | |||
BZFlag version 1.7c-2 is a version of the BZFlag game. First official open source release. | |||
* misc. changes for solaris - Björn Augustsson | |||
* changed u_int* to uint* | |||
* replaced [ds]rand48() with [s]rand() | |||
* changed variable name `sun' with 'theSun' | |||
* changed ioctl FIONBIO to fcntl O_NDELAY | |||
* changed FNDELAY to O_NDELAY | |||
* glColor*() are macros; changed code that took address of function | |||
* no hstrerror | |||
* solaris defines SIG_PF | |||
* added unofficial solaris config - Björn Augustsson | |||
* porting is not complete | |||
* not included in platform list | |||
* made generic linux config - Phillip Ezolt | |||
* ifdef'd DEADLINE code for irix | |||
* static/dynamic libaudio fix for irix | |||
* friend class workaround for irix 7.2.1 compilers | |||
* fixed broadcasting and multicasting on linux | |||
==1.7c-2-1== | |||
BZFlag version 1.7c-2-1 is a version of the BZFlag game. | |||
* added solaris to configuration list | |||
* preliminary sound support on Solaris - Andrew White | |||
* fixed 32 bit dependency; now works on 64 bit (alpha) linux - Phillip Ezolt | |||
* added missing entries in irix packaging (some data files) | |||
* added stacked stereo patch - Stea Greene | |||
==1.7c-2-2== | |||
BZFlag version 1.7c-2-2 is a version of the BZFlag game. | |||
* final solaris sound support - Andrew White | |||
==1.7c-2-3== | |||
BZFlag version 1.7c-2-3 is a version of the BZFlag game. | |||
* fixed byte-order problem in bzfrelay - Tim Riker | |||
* unix portability fix: replaced cuserid() with getuid() - Erik Andersen | |||
* now links mesa as GL and GLU to support non-mesa | |||
* fixed bug in linux multicast support | |||
=1.7d Releases= | |||
==1.7d-1== | |||
BZFlag version 1.7d-1 is a version of the BZFlag game. | |||
* starting from 1.7c release 2 patch 3 | |||
* preliminary support for bzfls, a server for listing bzfs servers | |||
* changed win32 installer to ignore errors when changing the registry | |||
* added extra help output when bzflag can't find font files | |||
* fixed badly matched braces that broke multicast code | |||
==1.7d-2== | |||
BZFlag version 1.7d-2 is a version of the BZFlag game. | |||
* fixed reading-freed-memory bug in client querying of bzfls | |||
* replaced incorrect use of errno with getErrno() | |||
* fixed bug in ServerLink::read(); now won't try to recv() zero bytes | |||
==1.7d-3== | |||
BZFlag version 1.7d-3 is a version of the BZFlag game. | |||
* fixed truncation of server list reads | |||
* fixed menuing bug in find servers when no servers found | |||
* -geometry is no longer ignored for 3Dfx cards | |||
* turned off roaming and snapshoting in non-debug builds | |||
* `-list default' now resets server list url to default | |||
* simplified maintenance of version number | |||
* fixed output from -version on win32 | |||
* added window border on win32 when using -window | |||
* re-fixed bzfls query reading-freed-memory bug (regressed somehow) | |||
==1.7d-4== | |||
BZFlag version 1.7d-4 is a version of the BZFlag game. | |||
* changed LICENSE to the GNU GPL version 2 | |||
* server can now register itself with multiple list servers | |||
* client can now check multiple list servers at once | |||
* bzfls can now dump server list to a file (using USR1) | |||
* bzfls can now bootstrap server list from a file | |||
* now truncates descriptions that are too long; was rejecting server | |||
* fixed ref count bug in bzfls | |||
==1.7d-5== | |||
BZFlag version 1.7d-5 is a version of the BZFlag game. | |||
* now allows user to configure a debug build (e.g. make linux-i386-debug) | |||
* cleaned up some compiler warnings | |||
* fixed silliness in PIXELFORMATDESCRIPTOR stuff in win32 | |||
* fixed multicasting support | |||
* fixed sound volume bug (reset to zero in config if quit when paused) | |||
* fixed handling of window close under X windows | |||
* fixed several serious bugs in sound filtering | |||
**coordinate system was totally wrong | |||
**various calculations were incorrect | |||
* improved sound support on linux and got sound working on linux ppc | |||
* improved stereo panning filtering | |||
**new transfer function does better directional attenuation | |||
* added inter-aural delay to enhance stereo separation | |||
* added support for brightness control (i.e. gamma correction) | |||
**only available on PseudoColor or DirectColor visuals under X | |||
**only available on win32 if using colormap or SetDeviceGammaRamp() works | |||
* added custom visual choosing algorithm on X (to prefer DirectColor over True) | |||
**making it more likely to get a gamma correctable visual | |||
* added support for destroying/recreating OpenGL context on-the-fly | |||
**required to support dynamic video format chaning on win32 | |||
* support for dynamic changing of video format on xfree86 and win32 | |||
**removed startup format picker on win32 -- change format through options | |||
* improved integration with win32 desktop (alt-tab, screen saver, etc.) | |||
**minimizes on loss of focus; disables annoying key sequences | |||
* config file on win32 now saved in a consistent location | |||
==1.7d-6== | |||
BZFlag version 1.7d-6 is a version of the BZFlag game. | |||
* now allows user to configure a non-optimized build (e.g. make linux-noopt) | |||
* added tarball make target to gather source tree into a tarball | |||
* modified spec file for RPM packaging - Tim Riker | |||
* more sound fixes | |||
**now always writes sound even when silent (which simplifies things) | |||
**now handles failure of SNDCTL_DSP_SETFRAGMENT | |||
**BZF_NOAUDIO_POST env var disables latency workaround when SETFRAGMENT fails | |||
**fixed bug that caused some truncated chunks | |||
* video format menu now uses multiple pages if lots of formats | |||
* now ungrabs mouse on pause and grabs on resume (if grabbing) | |||
* players now drop a team flag when pausing (prevents a cheat) | |||
* made some readouts more readable at low resolution (changed font) | |||
* changes to bzfs to make it more robust against network errors | |||
* fixed bzfs messages to bzfls (was only ever sending ADD messages) | |||
* bzfls now keeps traffic statistics (SIGUSR2 dumps to /var/tmp/bzfls.cnt) | |||
* added man pages for bzfls and bzfrelay | |||
==1.7d-7== | |||
BZFlag version 1.7d-7 is a version of the BZFlag game. | |||
* added sym link for bzfs in RPM spec file - can't launch server from client without it | |||
* changed RPM naming scheme to be more standard (now named 1.7d.7) | |||
* fixes for solaris compiler | |||
* fixed tarball make target to include top level directory | |||
* fixes to avoid making OpenGL calls after exiting main | |||
* fixed mix-up between brightness and volume controls on options menu | |||
* fixed busy wait bug in linux sound code | |||
* incremented number of sound chunks on linux and fixed low water mark | |||
* reduced sound latency on linux | |||
* doubled sound volume | |||
* fixes for linux resolution changes (now destroys/recreates OpenGL contexts) | |||
* workaround for accelerated glx preventing screen redraw after exit | |||
* added -3dfx and -no3dfx bzflag options to set/unset MESA_GLX_FX | |||
==1.7d-8== | |||
BZFlag version 1.7d-8 is a version of the BZFlag game. | |||
* fixed bug in bzfs that caused the player table to fill up | |||
* fixed bugs in bzfls that left open sockets and leaked memory | |||
* fixed bug in bzfls that could cause one server to be listed multiple times | |||
* made bzfls more picky about format of messages | |||
* added uptime to bzfls statistics | |||
* changed bzfls protocol and bzfs to match - deliberately not backwards compatible to force upgrades | |||
* gave flag help messsages more space to avoid overlapping target box | |||
==1.7d-9== | |||
BZFlag version 1.7d-9 is a version of the BZFlag game that was released on 2000-02-01. | |||
* fixed bug in parsing arguments in bzfls | |||
* fixed reference counting bug in bzfls | |||
* improved win32 config file location - Daniel Léonard | |||
[[Category:Versions]] | |||
[[Category:Releases]] | |||
Latest revision as of 03:56, 15 November 2025
| Release Version: | Release Date: |
| BZFlag 1.7g2 | 06/17/2003 |
| BZFlag 1.7g0 | 12/08/2002 |
| BZFlag 1.7e6 | 06/19/2002 |
| BZFlag 1.7e4 | 11/27/2001 |
| BZFlag 1.7e2 | 04/17/2001 |
| BZFlag 1.7e1 | 03/10/2001 |
| BZFlag 1.7e | 01/26/2001 |
| BZFlag 1.7d-9 | 02/01/2000 |
| BZFlag 1.7d-8 | |
| BZFlag 1.7d-7 | |
| BZFlag 1.7d-6 | |
| BZFlag 1.7d-5 | |
| BZFlag 1.7d-4 | |
| BZFlag 1.7d-3 | |
| BZFlag 1.7d-2 | |
| BZFlag 1.7d-1 | |
| BZFlag 1.7c-2-3 | |
| BZFlag 1.7c-2-2 | |
| BZFlag 1.7c-2-1 | |
| BZFlag 1.7c-2 | |
| BZFlag 1.7c-1 |
1.7c Releases
1.7c-1
Preliminary open source release of BZFlag.
1.7c-2
BZFlag version 1.7c-2 is a version of the BZFlag game. First official open source release.
- misc. changes for solaris - Björn Augustsson
- changed u_int* to uint*
- replaced [ds]rand48() with [s]rand()
- changed variable name `sun' with 'theSun'
- changed ioctl FIONBIO to fcntl O_NDELAY
- changed FNDELAY to O_NDELAY
- glColor*() are macros; changed code that took address of function
- no hstrerror
- solaris defines SIG_PF
- added unofficial solaris config - Björn Augustsson
- porting is not complete
- not included in platform list
- made generic linux config - Phillip Ezolt
- ifdef'd DEADLINE code for irix
- static/dynamic libaudio fix for irix
- friend class workaround for irix 7.2.1 compilers
- fixed broadcasting and multicasting on linux
1.7c-2-1
BZFlag version 1.7c-2-1 is a version of the BZFlag game.
- added solaris to configuration list
- preliminary sound support on Solaris - Andrew White
- fixed 32 bit dependency; now works on 64 bit (alpha) linux - Phillip Ezolt
- added missing entries in irix packaging (some data files)
- added stacked stereo patch - Stea Greene
1.7c-2-2
BZFlag version 1.7c-2-2 is a version of the BZFlag game.
- final solaris sound support - Andrew White
1.7c-2-3
BZFlag version 1.7c-2-3 is a version of the BZFlag game.
- fixed byte-order problem in bzfrelay - Tim Riker
- unix portability fix: replaced cuserid() with getuid() - Erik Andersen
- now links mesa as GL and GLU to support non-mesa
- fixed bug in linux multicast support
1.7d Releases
1.7d-1
BZFlag version 1.7d-1 is a version of the BZFlag game.
- starting from 1.7c release 2 patch 3
- preliminary support for bzfls, a server for listing bzfs servers
- changed win32 installer to ignore errors when changing the registry
- added extra help output when bzflag can't find font files
- fixed badly matched braces that broke multicast code
1.7d-2
BZFlag version 1.7d-2 is a version of the BZFlag game.
- fixed reading-freed-memory bug in client querying of bzfls
- replaced incorrect use of errno with getErrno()
- fixed bug in ServerLink::read(); now won't try to recv() zero bytes
1.7d-3
BZFlag version 1.7d-3 is a version of the BZFlag game.
- fixed truncation of server list reads
- fixed menuing bug in find servers when no servers found
- -geometry is no longer ignored for 3Dfx cards
- turned off roaming and snapshoting in non-debug builds
- `-list default' now resets server list url to default
- simplified maintenance of version number
- fixed output from -version on win32
- added window border on win32 when using -window
- re-fixed bzfls query reading-freed-memory bug (regressed somehow)
1.7d-4
BZFlag version 1.7d-4 is a version of the BZFlag game.
- changed LICENSE to the GNU GPL version 2
- server can now register itself with multiple list servers
- client can now check multiple list servers at once
- bzfls can now dump server list to a file (using USR1)
- bzfls can now bootstrap server list from a file
- now truncates descriptions that are too long; was rejecting server
- fixed ref count bug in bzfls
1.7d-5
BZFlag version 1.7d-5 is a version of the BZFlag game.
- now allows user to configure a debug build (e.g. make linux-i386-debug)
- cleaned up some compiler warnings
- fixed silliness in PIXELFORMATDESCRIPTOR stuff in win32
- fixed multicasting support
- fixed sound volume bug (reset to zero in config if quit when paused)
- fixed handling of window close under X windows
- fixed several serious bugs in sound filtering
- coordinate system was totally wrong
- various calculations were incorrect
- improved sound support on linux and got sound working on linux ppc
- improved stereo panning filtering
- new transfer function does better directional attenuation
- added inter-aural delay to enhance stereo separation
- added support for brightness control (i.e. gamma correction)
- only available on PseudoColor or DirectColor visuals under X
- only available on win32 if using colormap or SetDeviceGammaRamp() works
- added custom visual choosing algorithm on X (to prefer DirectColor over True)
- making it more likely to get a gamma correctable visual
- added support for destroying/recreating OpenGL context on-the-fly
- required to support dynamic video format chaning on win32
- support for dynamic changing of video format on xfree86 and win32
- removed startup format picker on win32 -- change format through options
- improved integration with win32 desktop (alt-tab, screen saver, etc.)
- minimizes on loss of focus; disables annoying key sequences
- config file on win32 now saved in a consistent location
1.7d-6
BZFlag version 1.7d-6 is a version of the BZFlag game.
- now allows user to configure a non-optimized build (e.g. make linux-noopt)
- added tarball make target to gather source tree into a tarball
- modified spec file for RPM packaging - Tim Riker
- more sound fixes
- now always writes sound even when silent (which simplifies things)
- now handles failure of SNDCTL_DSP_SETFRAGMENT
- BZF_NOAUDIO_POST env var disables latency workaround when SETFRAGMENT fails
- fixed bug that caused some truncated chunks
- video format menu now uses multiple pages if lots of formats
- now ungrabs mouse on pause and grabs on resume (if grabbing)
- players now drop a team flag when pausing (prevents a cheat)
- made some readouts more readable at low resolution (changed font)
- changes to bzfs to make it more robust against network errors
- fixed bzfs messages to bzfls (was only ever sending ADD messages)
- bzfls now keeps traffic statistics (SIGUSR2 dumps to /var/tmp/bzfls.cnt)
- added man pages for bzfls and bzfrelay
1.7d-7
BZFlag version 1.7d-7 is a version of the BZFlag game.
- added sym link for bzfs in RPM spec file - can't launch server from client without it
- changed RPM naming scheme to be more standard (now named 1.7d.7)
- fixes for solaris compiler
- fixed tarball make target to include top level directory
- fixes to avoid making OpenGL calls after exiting main
- fixed mix-up between brightness and volume controls on options menu
- fixed busy wait bug in linux sound code
- incremented number of sound chunks on linux and fixed low water mark
- reduced sound latency on linux
- doubled sound volume
- fixes for linux resolution changes (now destroys/recreates OpenGL contexts)
- workaround for accelerated glx preventing screen redraw after exit
- added -3dfx and -no3dfx bzflag options to set/unset MESA_GLX_FX
1.7d-8
BZFlag version 1.7d-8 is a version of the BZFlag game.
- fixed bug in bzfs that caused the player table to fill up
- fixed bugs in bzfls that left open sockets and leaked memory
- fixed bug in bzfls that could cause one server to be listed multiple times
- made bzfls more picky about format of messages
- added uptime to bzfls statistics
- changed bzfls protocol and bzfs to match - deliberately not backwards compatible to force upgrades
- gave flag help messsages more space to avoid overlapping target box
1.7d-9
BZFlag version 1.7d-9 is a version of the BZFlag game that was released on 2000-02-01.
- fixed bug in parsing arguments in bzfls
- fixed reference counting bug in bzfls
- improved win32 config file location - Daniel Léonard