xonotic/xonotic.git
18 months agoAdded a warning line to server.cfg after testing drjaska/servername 79/head
drjaska [Sat, 13 Mar 2021 07:45:58 +0000 (09:45 +0200)]
Added a warning line to server.cfg after testing
Server will fail to show up on the list, will not start on a proper IP
and is unconnectable to with "connect localhost:properportnumberhere".

18 months agoModified default hostname to have an unique part in it from _cl_name
drjaska [Sat, 13 Mar 2021 07:28:45 +0000 (09:28 +0200)]
Modified default hostname to have an unique part in it from _cl_name
This should work as server.cfg is one of the last files which gets
executed so _cl_name shouldn't be empty unless someone regularly wipes
their config.cfg and doesn't pay attention to their server.cfg when
setting their server up.

18 months ago./all keygen: also accept ed25519 keys.
Rudolf Polzer [Fri, 5 Mar 2021 19:08:17 +0000 (11:08 -0800)]
./all keygen: also accept ed25519 keys.

19 months agoMerge branch 'divVerent/ticrate-change-allowed' into 'master'
Mario [Thu, 25 Feb 2021 22:41:36 +0000 (22:41 +0000)]
Merge branch 'divVerent/ticrate-change-allowed' into 'master'

Document new allowed sys_ticrate value.

See merge request xonotic/xonotic!78

19 months agoDocument new allowed sys_ticrate value. 78/head
Rudolf Polzer [Thu, 25 Feb 2021 18:57:54 +0000 (10:57 -0800)]
Document new allowed sys_ticrate value.

Part of https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2545

21 months agoMerge branch 'tos-updates' into 'master'
Mario [Sun, 20 Dec 2020 14:31:48 +0000 (14:31 +0000)]
Merge branch 'tos-updates' into 'master'

TOS updates

See merge request xonotic/xonotic!77

21 months agoUse single-quote to prevent display weirdness on the web.
Ant Zucaro [Sun, 20 Dec 2020 14:03:21 +0000 (09:03 -0500)]
Use single-quote to prevent display weirdness on the web.

21 months agoCheck if tos text has more than one line. Use a suffix.
Ant Zucaro [Sun, 20 Dec 2020 14:02:59 +0000 (09:02 -0500)]
Check if tos text has more than one line. Use a suffix.

21 months agoMerge branch 'Mario/tos' into 'master'
Ant Zucaro [Thu, 17 Dec 2020 15:56:34 +0000 (15:56 +0000)]
Merge branch 'Mario/tos' into 'master'

Merge branch Mario/tos (XXS merge request)

See merge request xonotic/xonotic!76

21 months agoExperimental terms of service syncing script and file
Mario [Thu, 17 Dec 2020 06:46:45 +0000 (16:46 +1000)]
Experimental terms of service syncing script and file

21 months agoMerge branch 'refresh-checkupdate' into 'master'
Mario [Sun, 13 Dec 2020 14:45:27 +0000 (14:45 +0000)]
Merge branch 'refresh-checkupdate' into 'master'

Add script to sync checkupdate.txt on the web host.

See merge request xonotic/xonotic!75

21 months agoUse GitLab's raw URL instead.
Ant Zucaro [Sun, 13 Dec 2020 14:39:02 +0000 (09:39 -0500)]
Use GitLab's raw URL instead.

21 months agoAdd script to sync checkupdate.txt on the web host.
Ant Zucaro [Sun, 13 Dec 2020 14:27:22 +0000 (09:27 -0500)]
Add script to sync checkupdate.txt on the web host.

21 months agoMerge branch 'Mario/confirm_rsync' into 'master'
Mario [Thu, 10 Dec 2020 01:04:25 +0000 (01:04 +0000)]
Merge branch 'Mario/confirm_rsync' into 'master'

Merge branch Mario/confirm_rsync (XS merge request)

Closes #148

See merge request xonotic/xonotic!73

21 months agoRequire inputting Y to confirm in the Linux script as well, courtesy of Cloudwalk
Mario [Wed, 9 Dec 2020 14:47:11 +0000 (00:47 +1000)]
Require inputting Y to confirm in the Linux script as well, courtesy of Cloudwalk

21 months agoMerge branch 'Mario/crypto_linux' into 'master'
Mario [Tue, 8 Dec 2020 13:55:08 +0000 (13:55 +0000)]
Merge branch 'Mario/crypto_linux' into 'master'

Merge branch Mario/crypto_linux (XXS merge request)

See merge request xonotic/xonotic!74

21 months agoRemove commented out crypto message that no long applies
Mario [Tue, 8 Dec 2020 13:51:05 +0000 (23:51 +1000)]
Remove commented out crypto message that no long applies

21 months agoEnable crypto_aeslevel in Linux releases (hopefully)
Mario [Tue, 8 Dec 2020 07:45:43 +0000 (17:45 +1000)]
Enable crypto_aeslevel in Linux releases (hopefully)

21 months agoAdd yes/no dialogs to the update scripts, fixes #148
Mario [Tue, 8 Dec 2020 06:45:07 +0000 (16:45 +1000)]
Add yes/no dialogs to the update scripts, fixes #148

22 months agoMerge branch 'sev/xolonium4_2' into 'master'
Mario [Wed, 18 Nov 2020 20:12:03 +0000 (20:12 +0000)]
Merge branch 'sev/xolonium4_2' into 'master'

Update Xolonium fonts to version 4.2

See merge request xonotic/xonotic!72

22 months agoUpdate Xolonium fonts to version 4.2
Severin Meyer [Wed, 18 Nov 2020 19:52:41 +0000 (20:52 +0100)]
Update Xolonium fonts to version 4.2

22 months agoMerge branch 'bones_was_here/build.cron' into 'master'
Mario [Sun, 8 Nov 2020 16:14:14 +0000 (16:14 +0000)]
Merge branch 'bones_was_here/build.cron' into 'master'

Update xonotic-release-build.cron to the current version from srv03

See merge request xonotic/xonotic!71

22 months agoUpdate xonotic-release-build.cron to the current version from srv03
bones_was_here [Sun, 8 Nov 2020 16:08:11 +0000 (02:08 +1000)]
Update xonotic-release-build.cron to the current version from srv03

22 months agoDisable the German Git host of Xonotic until it can be repaired
Mario [Sun, 8 Nov 2020 04:59:51 +0000 (14:59 +1000)]
Disable the German Git host of Xonotic until it can be repaired

23 months agoMerge branch 'update-windows-dlls' into 'master'
Mario [Sat, 17 Oct 2020 00:27:25 +0000 (00:27 +0000)]
Merge branch 'update-windows-dlls' into 'master'

Update Windows DLLs

Closes #303 and #307

See merge request xonotic/xonotic!69

23 months agoAvoid using nested quotes in the map screenshot script
Mario [Wed, 14 Oct 2020 23:13:57 +0000 (09:13 +1000)]
Avoid using nested quotes in the map screenshot script

2 years agolibjpeg (libjpeg-turbo) 2.0.5
incognico [Tue, 7 Jul 2020 13:26:26 +0000 (15:26 +0200)]
libjpeg (libjpeg-turbo) 2.0.5

2 years agolibcurl 7.71.1
incognico [Tue, 7 Jul 2020 13:20:32 +0000 (15:20 +0200)]
libcurl 7.71.1

2 years agoMerge remote-tracking branch 'upstream/master' into update-windows-dlls
incognico [Tue, 7 Jul 2020 13:18:52 +0000 (15:18 +0200)]
Merge remote-tracking branch 'upstream/master' into update-windows-dlls

2 years agogmqcc: the usual branch now is main. amade/cleanup_includes
Rudolf Polzer [Mon, 15 Jun 2020 23:33:37 +0000 (19:33 -0400)]
gmqcc: the usual branch now is main.

If your local checkout is offended (as in, broken) by this, run:

./all checkout

to bring everything in order again.

2 years agoOops, add missing cygpopt-0.dll
incognico [Sat, 13 Jun 2020 17:28:52 +0000 (17:28 +0000)]
Oops, add missing cygpopt-0.dll

2 years agolibcurl-4.dll (7.70.0.0) with support for http2
incognico [Fri, 12 Jun 2020 16:21:28 +0000 (16:21 +0000)]
libcurl-4.dll (7.70.0.0) with support for http2

2 years agoUpdate rsync.exe, chmod.exe, and cygwin dlls too
incognico [Tue, 9 Jun 2020 08:37:43 +0000 (08:37 +0000)]
Update rsync.exe, chmod.exe, and cygwin dlls too

2 years agoRebuild with --enable-libccd
incognico [Tue, 9 Jun 2020 07:56:41 +0000 (07:56 +0000)]
Rebuild with --enable-libccd

2 years agoadd libode3 as optional, now it actually works and does not crash
incognico [Tue, 9 Jun 2020 07:30:14 +0000 (07:30 +0000)]
add libode3 as optional, now it actually works and does not crash

2 years agozlib1.dll - 1.2.11
incognico [Sun, 7 Jun 2020 21:58:34 +0000 (21:58 +0000)]
zlib1.dll - 1.2.11

2 years agoogg.dll -> libogg-0.dll
incognico [Sun, 7 Jun 2020 21:58:26 +0000 (21:58 +0000)]
ogg.dll -> libogg-0.dll

2 years agolibwinpthread-1.dll - 8.0.0.5906.c9a21571 (dependency of libgcc_s_dw2-1.dll)
incognico [Sun, 7 Jun 2020 21:57:51 +0000 (21:57 +0000)]
libwinpthread-1.dll - 8.0.0.5906.c9a21571 (dependency of libgcc_s_dw2-1.dll)

2 years agovorbisfile.dll -> libvorbisfile-3.dll
incognico [Sun, 7 Jun 2020 21:57:31 +0000 (21:57 +0000)]
vorbisfile.dll -> libvorbisfile-3.dll

2 years agovorbisenc.dll -> libvorbisenc-2.dll
incognico [Sun, 7 Jun 2020 21:57:14 +0000 (21:57 +0000)]
vorbisenc.dll -> libvorbisenc-2.dll

2 years agolibvorbisfile-3.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:56:54 +0000 (21:56 +0000)]
libvorbisfile-3.dll - 1.3.6

2 years agolibvorbisenc-2.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:56:43 +0000 (21:56 +0000)]
libvorbisenc-2.dll - 1.3.6

2 years agovorbis.dll -> libvorbis-0.dll
incognico [Sun, 7 Jun 2020 21:56:19 +0000 (21:56 +0000)]
vorbis.dll -> libvorbis-0.dll

2 years agolibvorbis-0.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:56:05 +0000 (21:56 +0000)]
libvorbis-0.dll - 1.3.6

2 years agolibtheora.dll -> libtheora-0.dll
incognico [Sun, 7 Jun 2020 21:55:48 +0000 (21:55 +0000)]
libtheora.dll -> libtheora-0.dll

2 years agolibtheora-0.dll 1.1.1
incognico [Sun, 7 Jun 2020 21:55:16 +0000 (21:55 +0000)]
libtheora-0.dll 1.1.1

2 years agolibpng16-16.dll - 1.6.37
incognico [Sun, 7 Jun 2020 21:54:47 +0000 (21:54 +0000)]
libpng16-16.dll - 1.6.37

2 years agolibogg-0.dll - 1.3.4
incognico [Sun, 7 Jun 2020 21:54:27 +0000 (21:54 +0000)]
libogg-0.dll - 1.3.4

2 years agolibjpeg.dll - 2.0.4 (jpeg-turbo)
incognico [Sun, 7 Jun 2020 21:54:10 +0000 (21:54 +0000)]
libjpeg.dll - 2.0.4 (jpeg-turbo)

2 years agolibgmp-10.dll - 6.2.0
incognico [Sun, 7 Jun 2020 21:53:58 +0000 (21:53 +0000)]
libgmp-10.dll - 6.2.0

2 years agolibgcc_s_dw2-1.dll - 10.1.0 (dependency)
incognico [Sun, 7 Jun 2020 21:52:04 +0000 (21:52 +0000)]
libgcc_s_dw2-1.dll - 10.1.0 (dependency)

2 years agolibfreetype-6.dll - 2.10.2
incognico [Sun, 7 Jun 2020 21:51:43 +0000 (21:51 +0000)]
libfreetype-6.dll - 2.10.2

2 years agolibcurl-4.dll - 7.70.0.0
incognico [Sun, 7 Jun 2020 21:51:31 +0000 (21:51 +0000)]
libcurl-4.dll - 7.70.0.0

2 years agolibpng15-15.dll -> libpng16-16.dll
incognico [Sun, 7 Jun 2020 21:50:36 +0000 (21:50 +0000)]
libpng15-15.dll -> libpng16-16.dll

2 years agochmod -x
incognico [Sun, 7 Jun 2020 21:50:20 +0000 (21:50 +0000)]
chmod -x

2 years agozlib1.dll - 1.2.11
incognico [Sun, 7 Jun 2020 21:48:46 +0000 (21:48 +0000)]
zlib1.dll - 1.2.11

2 years agolibpng16-16.dll - 1.6.37
incognico [Sun, 7 Jun 2020 21:48:30 +0000 (21:48 +0000)]
libpng16-16.dll - 1.6.37

2 years agolibvorbisenc.dll -> libvorbisenc-2.dll
incognico [Sun, 7 Jun 2020 21:48:11 +0000 (21:48 +0000)]
libvorbisenc.dll -> libvorbisenc-2.dll

2 years agolibvorbisfile.dll -> libvorbisfile-3.dll
incognico [Sun, 7 Jun 2020 21:46:58 +0000 (21:46 +0000)]
libvorbisfile.dll -> libvorbisfile-3.dll

2 years agolibvorbisfile-3.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:46:44 +0000 (21:46 +0000)]
libvorbisfile-3.dll - 1.3.6

2 years agolibvorbisenc-2.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:46:27 +0000 (21:46 +0000)]
libvorbisenc-2.dll - 1.3.6

2 years agolibvorbis.dll -> libvorbis-0.dll
incognico [Sun, 7 Jun 2020 21:46:07 +0000 (21:46 +0000)]
libvorbis.dll -> libvorbis-0.dll

2 years agolibvorbis-0.dll - 1.3.6
incognico [Sun, 7 Jun 2020 21:45:41 +0000 (21:45 +0000)]
libvorbis-0.dll - 1.3.6

2 years agochmod -x
incognico [Sun, 7 Jun 2020 21:45:05 +0000 (21:45 +0000)]
chmod -x

2 years agolibtheora.dll -> libtheora-0.dll
incognico [Sun, 7 Jun 2020 21:44:19 +0000 (21:44 +0000)]
libtheora.dll -> libtheora-0.dll

2 years agolibtheora-0.dll 1.1.1
incognico [Sun, 7 Jun 2020 21:43:57 +0000 (21:43 +0000)]
libtheora-0.dll 1.1.1

2 years agolibpng15-15.dll -> libpng16-16.dll
incognico [Sun, 7 Jun 2020 21:43:39 +0000 (21:43 +0000)]
libpng15-15.dll -> libpng16-16.dll

2 years agolibogg.dll -> libogg-0.dll
incognico [Sun, 7 Jun 2020 21:42:38 +0000 (21:42 +0000)]
libogg.dll -> libogg-0.dll

2 years agolibogg-0.dll - 1.3.4
incognico [Sun, 7 Jun 2020 21:42:13 +0000 (21:42 +0000)]
libogg-0.dll - 1.3.4

2 years agolibjpeg.dll - 2.0.4 (jpeg-turbo)
incognico [Sun, 7 Jun 2020 21:41:57 +0000 (21:41 +0000)]
libjpeg.dll - 2.0.4 (jpeg-turbo)

2 years agolibgmp-10.dll - 6.2.0
incognico [Sun, 7 Jun 2020 21:41:42 +0000 (21:41 +0000)]
libgmp-10.dll - 6.2.0

2 years agolibfreetype-6.dll - 2.10.2
incognico [Sun, 7 Jun 2020 21:41:29 +0000 (21:41 +0000)]
libfreetype-6.dll - 2.10.2

2 years agolibcurl-4.dll - 7.70.0.0
incognico [Sun, 7 Jun 2020 21:40:16 +0000 (21:40 +0000)]
libcurl-4.dll - 7.70.0.0

2 years agoDelete libstdc++-6.dll, not required anymore
nico [Sun, 7 Jun 2020 21:36:17 +0000 (21:36 +0000)]
Delete libstdc++-6.dll, not required anymore

2 years agoDelete libgcc_s_sjlj-1.dll, it was required by the remove libode-3.dll
nico [Sun, 7 Jun 2020 21:30:20 +0000 (21:30 +0000)]
Delete libgcc_s_sjlj-1.dll, it was required by the remove libode-3.dll

2 years agoDelete libode-3.dll, it is not loaded by the client on Windows and if it is, the...
nico [Sun, 7 Jun 2020 21:29:41 +0000 (21:29 +0000)]
Delete libode-3.dll, it is not loaded by the client on Windows and if it is, the game will crash

2 years agoDelete libode-3.dll, it is not loaded by the client on Windows and if it is, the...
nico [Sun, 7 Jun 2020 21:29:12 +0000 (21:29 +0000)]
Delete libode-3.dll, it is not loaded by the client on Windows and if it is, the game will crash

2 years agotransifex.cron: actually push new strings
Rudolf Polzer [Fri, 29 May 2020 21:59:46 +0000 (23:59 +0200)]
transifex.cron: actually push new strings

2 years agoAdd -nocrashdialog to scripts that automate a game session, to ensure they are not...
Mario [Tue, 26 May 2020 14:55:34 +0000 (00:55 +1000)]
Add -nocrashdialog to scripts that automate a game session, to ensure they are not stopped by a popup error message

2 years agoMerge branch 'bones_was_here/norelpk3' into 'master'
Mario [Tue, 26 May 2020 06:56:22 +0000 (06:56 +0000)]
Merge branch 'bones_was_here/norelpk3' into 'master'

Release builds: build the qcsrc with "make qc" instead of "make all"

Closes #223

See merge request xonotic/xonotic!68

2 years agoRelease builds: build the qcsrc with "make qc" instead of "all" 68/head
bones_was_here [Tue, 26 May 2020 06:14:12 +0000 (16:14 +1000)]
Release builds: build the qcsrc with "make qc" instead of "all"

2 years agoDon't create a top-level gmqcc directory since there are no prebuilt GMQCC binaries...
Mario [Sun, 24 May 2020 18:16:06 +0000 (04:16 +1000)]
Don't create a top-level gmqcc directory since there are no prebuilt GMQCC binaries to pull from, fixes #218

2 years agoDisable feature branches in the release script, since they no longer exist
Mario [Sun, 24 May 2020 17:51:49 +0000 (03:51 +1000)]
Disable feature branches in the release script, since they no longer exist

2 years agoMerge branch 'linux-desktop-prefer-non-default-gpu' into 'master'
Martin Taibr [Mon, 11 May 2020 00:34:21 +0000 (00:34 +0000)]
Merge branch 'linux-desktop-prefer-non-default-gpu' into 'master'

Request the dedicated GPU when starting Xonotic from the `.desktop` file

See <https://www.hadess.net/2020/05/dual-gpu-support-launch-on-discrete-gpu.html> for more information about this newly added `.desktop` entry property.

See merge request xonotic/xonotic!66

2 years agoRequest the dedicated GPU when starting Xonotic from the `.desktop` file 66/head
Hugo Locurcio [Wed, 6 May 2020 19:18:47 +0000 (21:18 +0200)]
Request the dedicated GPU when starting Xonotic from the `.desktop` file

See <https://www.hadess.net/2020/05/dual-gpu-support-launch-on-discrete-gpu.html>
for more information about this newly added `.desktop` entry property.

2 years agoWhen building a release, build only gmqcc, not all the other stuff.
Rudolf Polzer [Fri, 24 Apr 2020 00:18:07 +0000 (20:18 -0400)]
When building a release, build only gmqcc, not all the other stuff.

2 years agoMerge branch 'bones_was_here/improve-serverbench' into 'master'
Martin Taibr [Sun, 12 Apr 2020 22:52:54 +0000 (22:52 +0000)]
Merge branch 'bones_was_here/improve-serverbench' into 'master'

Improve serverbench command WRT #273

- Use a temporary directory for the files previously created in the repo with -nohome (eg lock, data/data/defaultSVQC.cfg). This is better than just deleting the files as it will still work if the files created change, and won't annoy a user who is running their normal server or client with -nohome.
- Gitignore the temp directory, so it won't get committed if the serverbench was interrupted.
- Use dedicated instead of requiring it as an argument, previously without args it would run in threaded server mode which is considered unstable and doesn't run properly in this useage.

Resolves #273

See merge request xonotic/xonotic!62

2 years agoRemove temp dir at ^C, kill, terminal closed, broken pipe, segfault, etc as well...
bones_was_here [Sun, 12 Apr 2020 22:02:24 +0000 (08:02 +1000)]
Remove temp dir at ^C, kill, terminal closed, broken pipe, segfault, etc as well as script exit

2 years agoFix omission of user supplied args
bones_was_here [Sun, 12 Apr 2020 21:32:45 +0000 (07:32 +1000)]
Fix omission of user supplied args

2 years agoUse lowercase hidden temp dir for serverbench
bones_was_here [Sun, 12 Apr 2020 21:11:24 +0000 (07:11 +1000)]
Use lowercase hidden temp dir for serverbench

2 years agoMerge branch 'bones_was_here/gitignorewebsite' into 'master'
Martin Taibr [Wed, 8 Apr 2020 01:10:38 +0000 (01:10 +0000)]
Merge branch 'bones_was_here/gitignorewebsite' into 'master'

Avoid untracked files issues when having xonotic.org repo enabled

See merge request xonotic/xonotic!65

2 years agoAvoid untracked files issues when having xonotic.org repo enabled 65/head
bones_was_here [Tue, 7 Apr 2020 14:40:48 +0000 (00:40 +1000)]
Avoid untracked files issues when having xonotic.org repo enabled

2 years agoMerge branch 'bones_was_here/curlhttpsfix' into 'master'
Martin Taibr [Sat, 21 Mar 2020 06:11:57 +0000 (06:11 +0000)]
Merge branch 'bones_was_here/curlhttpsfix' into 'master'

Enable http redirects for curl and request https for beta.xonotic.org

Closes #301

See merge request xonotic/xonotic!64

2 years agoEnable http redirects for curl and request https for beta.xonotic.org 64/head
bones_was_here [Sat, 21 Mar 2020 05:54:44 +0000 (15:54 +1000)]
Enable http redirects for curl and request https for beta.xonotic.org

2 years agoMerge branch 'bones_was_here/autobuildlno' into 'master'
Martin Taibr [Thu, 19 Mar 2020 21:31:06 +0000 (21:31 +0000)]
Merge branch 'bones_was_here/autobuildlno' into 'master'

Include line numbers in autobuild/beta qc crashes

Closes #300

See merge request xonotic/xonotic!63

2 years agoInclude line numbers in autobuild/beta qc crashes
bones_was_here [Thu, 19 Mar 2020 21:31:06 +0000 (21:31 +0000)]
Include line numbers in autobuild/beta qc crashes

2 years agoUpdate sv_vote_commands in server.cfg to match current default
Mario [Sat, 14 Mar 2020 01:33:41 +0000 (11:33 +1000)]
Update sv_vote_commands in server.cfg to match current default

2 years agoFix netradiant compile to put the q3map2 binary in the path where the compile script...
Rudolf Polzer [Sun, 12 Jan 2020 04:19:58 +0000 (05:19 +0100)]
Fix netradiant compile to put the q3map2 binary in the path where the compile script expects it.

2 years agorename daemon to daemon-glue
Martin Taibr [Fri, 10 Jan 2020 16:45:23 +0000 (17:45 +0100)]
rename daemon to daemon-glue

2 years agoTurn off cl_movement on the screenshot server.
Rudolf Polzer [Tue, 7 Jan 2020 01:21:18 +0000 (02:21 +0100)]
Turn off cl_movement on the screenshot server.

It might be the cause of "all screenshots equal".

Impulses are run as part of player movement packet processing, but nextframe
uses StartFrame, and there's no 1:1 relation between the two. With cl_movement
0, there is.