* Thu Aug 26 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s). Modified:
* bzflagserver.service
* Sun Feb 28 2021 Martin Hauke <mardnh@gmx.de>
- Update to 2.4.22
* Fix many issues with SDL 2 window management.
* The playHistoryTracker plugin now tracks kills correctly.
* Local shotID was not being set in bz_eShotFiredEvent.
* Send active autopilot statuses to a joining player.
* Fix solo bots being kicked when rejoining to a server.
* Fix the backspace key not working on the bzadmin Curses menu.
* Tue Jun 23 2020 Mathias Homann <Mathias.Homann@opensuse.org>
- Update to 2.4.20
* Reorganization of the menus to improve usability - Scott Wichser
* Add bz_isWithinWorldBoundaries to API - Vladimir Jimenez
* Use teleporter names in /saveworld .obj exports - Vladimir Jimenez
* Add bz_getSpawnPointWithin to API - Vladimir Jimenez
* Fix NetHandler compiler errors on Alpine Linux - Jim Melton
* Significantly improve platform-dependent header imports - Jim Melton
* Only perform texture conversion to internal format once - Alfredo Tupone, Scott Wichser
* Removal of never used logic for expiring builds - Zehra
* Radar size and console height are controlled with BZDB variables - The Noah
* Add bz_getNearestFlagSafetyZone to the API - Vladimir Jimenez
* Don't allow hunt to be used when not connected to a server - Zehra
* Improve vsync settings with SDL2 - Joshua Bodine
* Ignore the -NSDocumentRevisionsDebugMode YES option in Xcode - Joshua Bodine
* Add Slovak translation - Jose Riha, Scott Wichser
* Use a greyscale color scale based on relative height when colored radar shots are disabled - Alfredo Tupone
* Sort locally discovered servers to the top of the server list - Scott Wichser
* Add the Open Free For All mode to the Start Server menu - Scott Wichser
* Remove ineffective performance tests and just default to "modern" settings - Scott Wichser
* Change default settings to better suit first time players - Scott Wichser
* Standardize the rabbit game mode name to "Rabbit Chase" - Scott Wichser
* Do not scale NPOT textures when OpenGL supports them - Alfredo Tupone
* Generate mipmaps with OpenGL 1.4 extension - Alfredo Tupone
* Fixed SDL 1.2 builds on macOS - Joshua Bodine
* Force zbuffer for Experimental quality - Alfredo Tupone
* Use GLEW to detect GL_EXT_texture_edge_clamp - Alfredo Tupone
* Add support for storing arbitrary data in API player records - Jeff Myers
* Fix API string utility functions sometimes losing values - Vladimir Jimenez
* Add new bz_ePlayerDeathFinalizedEvent API event - Vladimir Jimenez
* Display Time-per-Frame with 2 decimal digits and averaged over time - Alfredo Tupone
* Output correct error when loading a nonexistent bzfs plugin - Vladimir Jimenez
* Remove obsolete bzfs option from Start Server menu on Windows - Scott Wichser
* Sat May 18 2019 Martin Hauke <mardnh@gmx.de>
- Update to version 2.4.16
* Send MsgFlagGrab before API event is called
* Correctly unmuted when paused and killed by server
* Format codebase to allman style
* Use GLEW for obtaining OpenGL entry points and checking for
extensions
* Revert a80ab87 (truncation warning fix) as that generated broken
replay file headers. Detect and work around that bad header.
* Use pkg-config, if available, to detect ncurses
- Update to version 2.4.14
* Add new bz_eAllowServerShotFiredEvent to the API
* Fix antialiasing when starting the client windowed
* Update the Windows icon file to include larger icons
* Treat the number pad keys uniquely for key mapping with SDL2
* Better cpu selection for x86_64
* Fix build with enable-profile
* Add safety check when getting flags (bzfs)
* Add min/../max to drawTime - Alfredo Tupone
* Fix the -configdir option for the client
* Improve support for custom BZDB vars in plug-ins
* Fix truncation warnings
* Add new bz_ePermissionModificationEvent to the API
* Introduce new 'showMotto' permission
* Fix gcc warnings and code formatting
* Remove old BitmapFont renderer
* Add new bz_eServerShotFiredEvent to the API
* Revamp the world weapon API entirely
* Add PLAYER-MOTTO output to logDetail plugin
* Display remaining ban time when a banned player connects
* Punitive messages no longer display admin callsigns
* Slash commands in the API now know destination channel
* Fix ability to bind a key with a modifier through menu
* Disallow -helpmsg from world files
* Mon Mar 25 2019 Jan Engelhardt <jengelh@inai.de>
- Add %systemd_ordering for %service_*.
* Tue Feb 26 2019 josef.moellers@suse.com
- Replaced the sysv init script by a systemd unit file
Due to the complexity of the init script, the script is still
used to start/stop the server. Note that the init script
and the systemd unit file are not part of upstream!
[bsc#1115940, bzflagserver.service]
Version: 2.4.12-bp150.2.4
* Thu Dec 21 2017 bwiedemann@suse.com
- Update to version 2.4.12
* See /usr/share/doc/packages/bzflag/ChangeLog for full details
* Added many new functions to API
* Added plugins:
* superUser
* bzfscron
* serverSidePlayerSample
* CustomZoneSample
* make build fully reproducible (boo#1047218)
- Drop upstream bzflag-char-signedness.patch
* Thu Nov 23 2017 rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
* Wed Apr 17 2013 joop.boonen@opensuse.org
- Update to version 2.4.2
* Added UPnP option to configure server networking - Alfredo Tupone
* Added an option to have both leading and lagging radar shot lines - David Anderson
* Prevent prohibited solo bots from joining, rather than kick afterward - Scott Wichser, Jeff Makey
* Add thiefControl plugin which prevents stealing flags from teammates - Bernt Hansen, Scott Wichser
* Preserve shot-limited flag behavior on final shot - David Anderson
* Remove the -zoom command line option from bzflag - Jeff Makey
* Provide observer team chat in OpenFFA mode - David Anderson
* Add fairCTF plugin - Chris Wible
* Allow plugins to specify a color when firing world weapons - Chris Wible
* Add option for chat on the left and radar on the right - Kyle Mills
* Add autoFlagReset plugin - Chris Wible
* Allow joystick hats as input on Evdev and SDL platforms - Kyle Mills
* Added Fastmap Plugin - Jeffery Myers
* Mon Apr 30 2012 reddwarf@opensuse.org
- Use system c-ares and glew
- Stop using autoreconf
* Fri Mar 23 2012 jengelh@medozas.de
- Strip redundant sections/tags from specfile
* Fri Sep 30 2011 coolo@suse.com
- add libtool as buildrequire to make the spec file more reliable
* Wed Jul 06 2011 jmcdonough@suse.de
- Update to version 2.4.0
* Shot messages are synchronized with position
* Added /playerlist for everyone
* Added message type for properly handling /me actions
* Added BZDB option to hide flags on radar server side
* Removed /setpass /register /identify
* Handicap is computed on the server
* Allow plugins to register custom flag types
* Forced *image.bzflag.org for image downloads until user sets
otherwise
* Accepted patch from McSpider, added OpenFFA
* Removed -requireUDP, now it is always required
* Accepted patch from McSpider, removed client option to turn off fog
* Accepted patch from McSpider, added -noTeamKills option
* Removed -3Dfx, -no3Dfx. Moved -geometry -> -window <geometry-spec>
* Add ricochet on a per object basis for .bzw files
* serverControl plugin- Add option to ignore observers for server shutdowns
* serverControl plugin- Only report ban file access errors once
* serverControl plugin- Limit filesystem checks to once every 3 seconds
* LogDetail plugin-Add SERVER-MAPNAME with the public server description
* The bzfs -time command line option allows end time
* screenshots now compressed asynchronously
* Add /serverdebug command and plugin API
* Add bzfs -utc command line option to log timestamps using universal time
* Fix buffer overrun when using -ts micros on Linux
* Only players with POLL permission are eligible to vote
* Only allow a single end shot credit for holding the shield flag
* Do not inform hunters of stealthy prey
* All scores are controlled completely by the server
* Relabel player "email" string as "motto"
* Require TALK privilege for player motto to be broadcast
* Always require valid authentication for registered names
* Move flag identification server side
* GM sanity checks
* Added the -publickey requirement for publicly listed servers (and renamed
the bzfs -public option to -publictitle)
- Remove forward declaration patch
* Sat Jul 02 2011 jengelh@medozas.de
- Use %_smp_mflags for parallel building
- Strip %clean section (not needed on BS)
* Tue Apr 06 2010 hvogel@novell.com
- Update to version 2.0.16
* Fix regression in protocol handling by server
* Add bullet tails as seen out the viewport
* Remove unused dependency on Xi library
* Allow only one Enter message per player instance
* Add TimeLimit plugin
* Remove broken vocaliser and obsolete torBlock plugins
* Add Options -> Display -> AntiFlicker option
* Add Options -> Input -> Confine Mouse (MotionBox)
* Adjust advanced ground rendering for texture flicker
* Backport fix for /idbanlist and /hostbanlist crashes
* Fix player ghosting failure
* Provide API support for using bz_moveFlag on team flags
* Add pushstats plugin for future statistics gathering system
* Increase restrictions on incompletely joined players
* Announce saved file name in recordmatch plugin
* Fix buffer overflow in menu subsystem
* Fully support glob-style wildcards in hostbans and make name comparisons
case insensitive
* Properly limit maximum message size in /showgroup command
* Reset team scores in case of a capture during a countdown
* Block spoofed /me messages
* Keep flags within the world boundary
* Add the "roamView" BZDB variable
* Change fonts to DejaVu
* Source cleanup
* use fdupes
* Thu Mar 18 2010 prusnak@novell.com
- cleanup spec file
* Mon Sep 08 2008 hvogel@suse.de
- Update to 2.0.12
* Fix for memory leaks
* Remove extra dir separator from cache entries
* Configurable "defaultFOV" (60 deg) for widescreen users
* Queue spawns after flag captures
* Fix kill callback when is coming from server
* Various permission fixes
* gcc-4.3 fixes
* Mon Apr 21 2008 hvogel@suse.de
- update to latest 2.0 branch svn to fix various c-ares bugs
[bnc#378717]
- add short description to init script
- build against ncurses for bzadmin
* Mon Apr 07 2008 crrodriguez@suse.de
- bzflag no longer uses adns but a bundled copy of libcares,
update the spec file to use system c-ares instead.
* Wed Jan 16 2008 hvogel@suse.de
- Update to bzflag-2.0.10:
* Add /modcount command
* Add -adminlagannounce and -lagannounce
* First map no longer ignored in Start Server menu
* Add packet loss kick and related admin commands
* Plugins get flag resets/spawns/grab/drop/transfer
* Added more info for observers
* Optionally use mesh position and height for radar
* Add various new plugins (rabidRabbit, rabbitTimer torBlock regFlag, etc.)
* Add favorite server
* Some API changes
* Adding jitter kick and related admin commands
* Ability to change the killer in a PlayerDieEvent
* Backport the record stop function from 2.1
* Backported WW GMs from 2.1
* Tue Oct 16 2007 pgajdos@suse.cz
- added missing includes according to new gcc
* missing-includes.patch
* Mon Apr 16 2007 pgajdos@suse.cz
- fixed 'warning: array subscript is below array bounds' [#229908]
- array_subscript2.patch
* Tue Mar 13 2007 pgajdos@suse.cz
- fixed 'warning: array subscript is below array bounds'
- array_subscript.patch
* Wed Jan 10 2007 hvogel@suse.de
- fix make install issue with mkdir
* Fri Jun 30 2006 duwe@suse.de
- update to upstream version 2.0.8:
* Add a plugin to record matches
* Add an option to send out a UDP heartbeat message for observers behind flakey
routers
* Replaced admin message sound
* Client and server now close http connections correctly
* Fixed crash when rogue autopilot picks up a team flag
* Fixed spawnpoint selection regression
* Fri May 05 2006 mmj@suse.de
- Devel package is gone
- Update to bzflag-2.0.6:
o game variables no longer accept invalid values.
o Special Effects use tank (was team) color
o /reset uses the values from the config and the map as default
o Sreenshots now remember where they left off
o Have windows dump std::error out to a file
o Various API enhancmentes
o Not applauding when capturing his own flag
o Fixing crash on invalid captured flag
o Fixed bots on a public server
o Don't send admin the server password when wrong
o Client config file can be saved on request
o Allow for longer help files (50 lines)
o Allow selective /reload of databases
o Fix wrong kick if pausing having V and moving
o Prevent long distance tank warping through walls
o Display paused state when screen capturing while playing
o Added new logDetail plugin
o Fixed issue with denial-of-service message attacks
o Support for -window on Mac command line executions
o Show slot numbers in lagstats (if admin)
o FPS limit energy saver option for laptops
o Send admin channel warning if /password fails
o Known players not authenticated are detected
o Added /checkip command
o "Enable Local Shot/Spawn Effects" affects "Driving with"
o Show shot reload indicators when driving with a tank
o Fix misc/bzfquery.pl to handle MsgGameTime
o Simple server list searching
o Added GUI option for email display length