Package Release Info


Update Info: openSUSE-2020-563
Available in Package Hub : 15 SP1 Update





Change Logs

* Thu Apr 23 2020 Martin Hauke <>
- Update to version 0.7.5 fixes the following issues:
  * CVE-2020-12066: denial of service against server (boo#1170252)
  * CVE-2019-20787: integer overflow when computing a tilemap size
  * Fix laser bounce delay when server runs for a very long time
  * Rename tune_dump to tunes
  * Improve client loading
  * Add an option to turn off whispers
  * Server browser
    + store password of favorites
    + improve looks of the friends tab
    + quick search now also matches gametypes
    + some fixes
  * Chat commands
    + add autocompletion hint
    + add descriptions to server-side commands
    + remove the chat command limit
    + some fixes
  * Sliders
    + logarithmic scales
    + move to mouse position on click
    + some fixes
  * Fix statboard not closing with Escape
  * Fix double binds
  * Fix the warmup overlapping with MOTD/scoreboards
  * Fix spectator HUD not rendering in some cases
  * A fix to the menus music
  * A fix to double binds
  + Some fixes to the demo player
  + Rename dump_binds to binds
  * A fix to jungle_background
  * A fix to jungle_midground
  * Add automapper for jungle_deathtiles
  * Add mapres preview
  * Show current quad when pressing space in editor
  * Fix a crash
  * Some minor bugfixes to ctf5 and dm7
Version: 0.6.4-bp151.1.2
* Mon Apr 16 2018
- Allow build with bam >= 0.5.0.
* Tue May 02 2017
- Use convert -strip to not have timestamps in png files
  to make build more reproducible
* Sat Nov 19 2016
- Update to version 0.6.4
  * Fix attacker controlled memory-writes and possibly arbitrary code execution security vulnerability in the client.
  * Fix a read of uninitialized memory that is sent over the network, from the server.
  * Fix decoding of overlong UTF-8 sequences to non-invalid code points, leading to possible duplicate names.
  * Drop connected packets that come from a formerly connected server in the client.
  * Use a different port for connless messages, increasing the difficulty of successful IP spoofing.
  * Make spoofing of server info packets harder.
  * Fix spoofing for vital chunks, and require most chunks to be vital.
  * Sort by player count by default, instead of server name.
  * Add a cooldown on unpause.
- Drop patches applied upstream
  * fix-server-vulnerability.patch
  * round.patch
- Unbundle DejaVu font
* Sat Nov 05 2016
- Fixed line endings of readme and license
* Sat Nov 05 2016
- Update descriptions
* Sat Jul 30 2016
- unbundle bam
- build with system libraries
- submitted the .desktop file upstream
- add an appdata.xml file (submitted for upstream inclusion)
- add round.patch to fix the build with C++ 6
* Fri Jul 29 2016
- Added fix-server-vulnerability.patch
- Replaced teeworlds.png with bundled icon.
* Sat Jan 24 2015
- Update to 0.6.3
  * Fix CVE-2014-9351 in all 0.6.x servers.
  * Fix server crash in the console code.
  * Fix master server lookup for servers.
  * Fix scripts/ script.
  * Fix client crash when opening a map with an invalid version.
* Sat May 04 2013
- Update to 0.6.2
- Switch to
* Sun Jan 20 2013
- add license for assets
- SPDX license tags
* Sun Jan 20 2013
- zlib-devel and freefonts2-devel are not an auto BuildRequiment
  any more in openSUSE > 12.1
- Cleaned the spec file up
* Sun Aug 07 2011
- Updated to 0.6.1
* Sat Apr 16 2011
- Updated to 0.6.0
* Thu Mar 04 2010
- Fixed no-return-in-nonvoid-function src/tools/crapnet.cpp:203
- Tagged paches
* Thu Mar 04 2010
- Updated to 0.5.2
  * Fixed server flood crash
  * A bunch of smaller fixes
  * Fixed a couple of compiler warnings
* Mon Oct 12 2009
- moved data to /usr/share and binaries to /usr/bin
* Thu Jan 29 2009
- updated to 0.5.1
  * Hook sound fixed
  * Prediction and game timer fixed so the game should be a lot smoother now
  * Server filter that filters out non-standard maps
  * General improvements of the server browser
  * VSync fixed
  * Increased voting time from 10 seconds to 25
  * Scoreboard now works with 16 players
  * Fixed so you can't by-pass the server password
  * Tab completion and command help in the console
  * More various small fixes
* Thu Jan 15 2009
- updated to 0.5.0
  * General
  - Demo recording and playback
  - Support for up to 16 players
  - Network and bandwidth reduction fixes
  - Some changes to better acommodate unofficial mods. Note: Mods are still
  - Improved server browser: extended server info, better filtering, support
    for favorite servers
  - Server browser now has an option to filter out modded or tweaked servers,
    showing only "pure" servers. This option is enabled by default.
  - Ban support
  - Voting is now fully implemented. Admins decide what server setting can be
    voted on.
  - Support for death and non-hookable tiles
  - Move from glfw+portaudio to SDL
  - Game balance fixes
  * Maps and tilesets
  - Map pack has been updated, including six new maps (3x DM, 3x CTF)
  - Tilesets have been updated, jungle tileset added. Check your maps!
  - Non-hookable tiles (represented by new graphics)
  - Death tiles
* Mon Sep 01 2008
- updated to 0.4.3
  * Auto team balance
  * Anti-spam fixes
  * Fixed editor crash on windows when saving
  * Added clear collision to the editor
  * Fixed issue with cursor being hidden on some maps
  * New version notifier
  * Silent mode for windows
  * F10 for screenshots now works in the editor
* Sun Apr 27 2008
- add desktop and icon file
* Fri Jul 12 2019 Martin Hauke <>
- Update to version
  * Fix the following security issues
    + CVE-2019-10879 (bnc#1131729)
    + CVE-2019-10878
    + CVE-2019-10877
    + CVE-2018-18541 (bnc#1112910)
  * fixed using correct array measurements when placing egg doodads
  * fixed demo recorder downloaded maps using the sha256 hash
  * show correct game release version in the start menu and console
  * Fix platform-specific client libraries for Linux
- Changes since 0.7.3
- Use cmake instead of the bam build-system
- Drop not longer needed patches:
  * bam-0.5.patch
  * desktop.patch
  * teeworlds-0.6.0-datadir.patch
  * teeworlds-0.6.4-extlibs-optflags.patch
- Changes since 0.7.2
  * advanced scoreboard with game statistics
  * joystick support (experimental!)
  * copy paste (one-way)
  * bot cosmetics (a visual difference between players and NPCs)
  * chat commands (type / in chat)
  * players can change skin without leaving the server (again)
  * live automapper and complete rules for 0.7 tilesets
  * audio toggling HUD
  * an Easter surprise...
- Changes since 0.7.1
  * Christmas special update.
  * Colorful gametype and level icons in the browser instead of
  * Add an option to use raw mouse inputs, revert to (0.6) relative
    mode by default.
  * Demo list marker indicator.
  * Restore ingame Player and Tee menus, add a warning that a
    reconnect is needed.
  * Emotes can now be cancelled by releasing the mouse in the
    middle of the circle.
  * Improve add friend text.
  * Add a confirmation for removing a filter
  * Add a "click a player to follow" hint
  * Also hint players which key they should press to set themselves
  * Fixed textures for older graphic cards
  * Cancel whisper when target leaves
  * Fixed server browser entry text color & close region
  * Adjust chat messages to not display UID when option is turned off
  * Fix empty vote when joining a server
  * Broadcast: parse new line character
  * Fix general menu NumOptions
  * Fix failure to open configs in absolute paths since 0.7
  * Fix MOTD not always displayed
  * Adjust volume label size
  * Fix invalid serverinfo
  * Fix red UID background in DM
  * Fix sorting to sort by real players/clients
  * Fix can't remove clan friend
  * Fix too small 0.7 server popups
  * Fix server browser flickering
  * Fix change_map command not always changing map
  * Fix round score reset
  * Properly blend UID in chat
  * Add difficulty info to the ingame menus
- Changes since 0.7.0
  * new gametypes: "last man standing" (LMS) and "last team standing"
    (LTS). survive by your own or as a team with limited weaponry
  * 64 players support. official gametypes are still restricted to 16
    players maximum but allow more spectators
  * new skin system. build your own skins based on a variety of
    provided parts
  * enhanced security. all communications require a handshake and use
    a token to counter spoofing and reflection attacks
  * new maps: ctf8, dm3, lms1. Click to discover them!
  * animated background menu map: jungle, heavens (day/night themes,
    customisable in the map editor)
  * new design for the menus: added start menus, reworked server
    browser, settings
  * customisable gametype icons (browser). make your own!
  * chat overhaul, whispers (private messages)
  * composed binds (ctrl+, shift+, alt+)
  * scoreboard remodelled, now shows kills/deaths
  * demo markers
  * master server list cache (in case the masters are unreachable)
  * input separated from rendering (optimisation)
  * upgrade to SDL2. support for multiple monitors, non-english
    keyboards, and more
  * 10 new languages
  * broadcasts overhaul, optional colours support
  * ready system, for competitive settings
  * server difficulty setting (casual, competitive, normal), shown in
    the browser
  * spectator mode improvements: follow flags, click on players
  * bot flags for modified servers: indicate NPCs, can be filtered out
    in the server browser
  * Graphics
  * sharper graphics all around (no more tileset_borderfix and dilate)
  * refreshed the HUD, ninja cooldown, new mouse cursor
  * mapres update (higher resolution, fixes...)