Tue May 19 11:46:26 2020 UTC ()
teeworlds: Update to 0.7.5

An exploit was discovered, that allows to crash any 0.7 Teeworlds server.
Though it does not compromise the security of the host (e.g. no arbitrary
accesses in memory) it lets an attacker force a server to repetitively shut
down (CVE-2020-12066).

The 0.7.5 release is a security update that aims to patch this server
exploit. As such, it is very light in features, and is mostly made of fixes.


(nia)
diff -r1.15 -r1.16 pkgsrc/games/teeworlds/Makefile
diff -r1.3 -r1.4 pkgsrc/games/teeworlds/PLIST
diff -r1.4 -r1.5 pkgsrc/games/teeworlds/distinfo

cvs diff -r1.15 -r1.16 pkgsrc/games/teeworlds/Makefile (expand / switch to unified diff)

--- pkgsrc/games/teeworlds/Makefile 2020/03/08 16:49:48 1.15
+++ pkgsrc/games/teeworlds/Makefile 2020/05/19 11:46:26 1.16
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.15 2020/03/08 16:49:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.16 2020/05/19 11:46:26 nia Exp $
2 2
3DISTNAME= teeworlds-0.7.4-src 3DISTNAME= teeworlds-0.7.5-src
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5PKGREVISION= 2 
6CATEGORIES= games 5CATEGORIES= games
7MASTER_SITES= ${MASTER_SITE_GITHUB:=teeworlds/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=teeworlds/}
8GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://www.teeworlds.com/ 10HOMEPAGE= https://www.teeworlds.com/
12COMMENT= Fast-paced retro multiplayer shooter 11COMMENT= Fast-paced retro multiplayer shooter
13LICENSE= zlib AND 2-clause-bsd AND modified-bsd AND cc-by-sa-v3.0 12LICENSE= zlib AND 2-clause-bsd AND modified-bsd AND cc-by-sa-v3.0
14 13
15USE_LANGUAGES= c c++03 14USE_LANGUAGES= c c++03
16USE_CMAKE= yes 15USE_CMAKE= yes
17USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
18 17

cvs diff -r1.3 -r1.4 pkgsrc/games/teeworlds/PLIST (expand / switch to unified diff)

--- pkgsrc/games/teeworlds/PLIST 2020/01/08 13:40:19 1.3
+++ pkgsrc/games/teeworlds/PLIST 2020/05/19 11:46:26 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2020/01/08 13:40:19 nia Exp $ 1@comment $NetBSD: PLIST,v 1.4 2020/05/19 11:46:26 nia Exp $
2bin/teeworlds 2bin/teeworlds
3bin/teeworlds_srv 3bin/teeworlds_srv
4share/appdata/teeworlds.appdata.xml 4share/appdata/teeworlds.appdata.xml
5share/applications/teeworlds.desktop 5share/applications/teeworlds.desktop
6share/pixmaps/teeworlds.png 6share/pixmaps/teeworlds.png
7share/teeworlds/data/audio/foley_body_impact-01.wv 7share/teeworlds/data/audio/foley_body_impact-01.wv
8share/teeworlds/data/audio/foley_body_impact-02.wv 8share/teeworlds/data/audio/foley_body_impact-02.wv
9share/teeworlds/data/audio/foley_body_impact-03.wv 9share/teeworlds/data/audio/foley_body_impact-03.wv
10share/teeworlds/data/audio/foley_body_splat-01.wv 10share/teeworlds/data/audio/foley_body_splat-01.wv
11share/teeworlds/data/audio/foley_body_splat-02.wv 11share/teeworlds/data/audio/foley_body_splat-02.wv
12share/teeworlds/data/audio/foley_body_splat-03.wv 12share/teeworlds/data/audio/foley_body_splat-03.wv
13share/teeworlds/data/audio/foley_body_splat-04.wv 13share/teeworlds/data/audio/foley_body_splat-04.wv
14share/teeworlds/data/audio/foley_dbljump-01.wv 14share/teeworlds/data/audio/foley_dbljump-01.wv
@@ -381,26 +381,27 @@ share/teeworlds/data/countryflags/XGA.pn @@ -381,26 +381,27 @@ share/teeworlds/data/countryflags/XGA.pn
381share/teeworlds/data/countryflags/XNI.png 381share/teeworlds/data/countryflags/XNI.png
382share/teeworlds/data/countryflags/XSC.png 382share/teeworlds/data/countryflags/XSC.png
383share/teeworlds/data/countryflags/XWA.png 383share/teeworlds/data/countryflags/XWA.png
384share/teeworlds/data/countryflags/YE.png 384share/teeworlds/data/countryflags/YE.png
385share/teeworlds/data/countryflags/ZA.png 385share/teeworlds/data/countryflags/ZA.png
386share/teeworlds/data/countryflags/ZM.png 386share/teeworlds/data/countryflags/ZM.png
387share/teeworlds/data/countryflags/ZW.png 387share/teeworlds/data/countryflags/ZW.png
388share/teeworlds/data/countryflags/default.png 388share/teeworlds/data/countryflags/default.png
389share/teeworlds/data/countryflags/index.json 389share/teeworlds/data/countryflags/index.json
390share/teeworlds/data/deadtee.png 390share/teeworlds/data/deadtee.png
391share/teeworlds/data/editor/automap/desert_main.json 391share/teeworlds/data/editor/automap/desert_main.json
392share/teeworlds/data/editor/automap/grass_doodads.json 392share/teeworlds/data/editor/automap/grass_doodads.json
393share/teeworlds/data/editor/automap/grass_main.json 393share/teeworlds/data/editor/automap/grass_main.json
 394share/teeworlds/data/editor/automap/jungle_deathtiles.json
394share/teeworlds/data/editor/automap/jungle_main.json 395share/teeworlds/data/editor/automap/jungle_main.json
395share/teeworlds/data/editor/automap/winter_main.json 396share/teeworlds/data/editor/automap/winter_main.json
396share/teeworlds/data/editor/background.png 397share/teeworlds/data/editor/background.png
397share/teeworlds/data/editor/checker.png 398share/teeworlds/data/editor/checker.png
398share/teeworlds/data/editor/cursor.png 399share/teeworlds/data/editor/cursor.png
399share/teeworlds/data/editor/entities.png 400share/teeworlds/data/editor/entities.png
400share/teeworlds/data/emoticons.png 401share/teeworlds/data/emoticons.png
401share/teeworlds/data/fonts/DejaVuSans.ttf 402share/teeworlds/data/fonts/DejaVuSans.ttf
402share/teeworlds/data/game.png 403share/teeworlds/data/game.png
403share/teeworlds/data/languages/belarusian.json 404share/teeworlds/data/languages/belarusian.json
404share/teeworlds/data/languages/bosnian.json 405share/teeworlds/data/languages/bosnian.json
405share/teeworlds/data/languages/brazilian_portuguese.json 406share/teeworlds/data/languages/brazilian_portuguese.json
406share/teeworlds/data/languages/breton.json 407share/teeworlds/data/languages/breton.json

cvs diff -r1.4 -r1.5 pkgsrc/games/teeworlds/distinfo (expand / switch to unified diff)

--- pkgsrc/games/teeworlds/distinfo 2020/01/08 13:40:19 1.4
+++ pkgsrc/games/teeworlds/distinfo 2020/05/19 11:46:26 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.4 2020/01/08 13:40:19 nia Exp $ 1$NetBSD: distinfo,v 1.5 2020/05/19 11:46:26 nia Exp $
2 2
3SHA1 (teeworlds-0.7.4-src.tar.gz) = 237fc18b74a442633f963109e475cb1e80effe91 3SHA1 (teeworlds-0.7.5-src.tar.gz) = 8978c9444573d208ffe405de740fa73583e28f8e
4RMD160 (teeworlds-0.7.4-src.tar.gz) = 5dd974c41bf2ca9fa07cb2e48eda19e933741413 4RMD160 (teeworlds-0.7.5-src.tar.gz) = 14b3a2629b5341bf11d984cf76f51c9e7c1cd16f
5SHA512 (teeworlds-0.7.4-src.tar.gz) = 4c089f0eac26ad9956c8675aaf3504d4005d972c99f0f1c9e49e875bc2759ff2953961fedc0a75bd7debdfd9eb25b74bec32b2f94f319bbb7a5e3a985ddafd47 5SHA512 (teeworlds-0.7.5-src.tar.gz) = f0c55489b99b06e27298ac42adcf31e1130e7eace6f8672836e50c66c27ab0ccce5b8680c7181a2adc59e1f5808564001b5f0bc8ac7ab355ad8db71328ea7a76
6Size (teeworlds-0.7.4-src.tar.gz) = 8924583 bytes 6Size (teeworlds-0.7.5-src.tar.gz) = 8935505 bytes