Commit Graph

773 Commits

Author SHA1 Message Date
Rudolf Polzer
d609666e2a fix the TTL to 3 hours to match reality 2012-05-14 17:56:04 +02:00
Rudolf Polzer
636561b415 fix a bash/sh typo 2012-05-14 17:53:41 +02:00
Rudolf Polzer
8e6028b600 conflict watch script name 2012-05-14 17:26:45 +02:00
Rudolf Polzer
26e02eb7d0 rename conflict watch to xoncw :P 2012-05-14 17:25:00 +02:00
Rudolf Polzer
2cfb548b61 fix broken links 2012-05-14 17:02:07 +02:00
Rudolf Polzer
0abe1a3d1a more fixes 2012-05-14 16:56:38 +02:00
Rudolf Polzer
0f8aa1f7a4 more fixes 2012-05-14 16:38:50 +02:00
Rudolf Polzer
85dc25765b find the repo dir properly 2012-05-14 16:37:38 +02:00
Rudolf Polzer
0a4fb1f7fe url fixes 2012-05-14 16:36:51 +02:00
Rudolf Polzer
fdfb4b32c6 more RSS handling: <pre> tags 2012-05-14 16:32:33 +02:00
Rudolf Polzer
52a01fa911 properly keep the RSS files existing when clearing 2012-05-14 16:26:28 +02:00
Rudolf Polzer
0661c346a1 some fixes about RSS writing 2012-05-14 16:20:38 +02:00
Rudolf Polzer
8d60e3109a add a conflict detector that outputs to per-branchowner RSS feeds 2012-05-14 15:43:16 +02:00
Rudolf Polzer
bf4bfb4e09 add support for STATE 2012-05-02 16:10:49 +02:00
Rudolf Polzer
b03cfe83ce more fixes 2012-05-02 14:38:52 +02:00
Rudolf Polzer
df939296dc better errors 2012-05-02 14:26:15 +02:00
Rudolf Polzer
16e64e8fe3 IMMEDIATE: Ceci n'est pas un nom. 2012-05-02 12:13:44 +02:00
Rudolf Polzer
0311197941 better detect extra parm globals 2012-05-02 11:19:20 +02:00
Rudolf Polzer
1489c4a3ee better mark warnings 2012-05-02 10:39:15 +02:00
Rudolf Polzer
b6f053a531 print warning with instruction 2012-05-02 10:34:00 +02:00
Rudolf Polzer
99737dee77 work around QCC STORE_V bug 2012-05-02 10:27:31 +02:00
Rudolf Polzer
95e48819ff detect temps used by only one function 2012-05-02 10:03:07 +02:00
Rudolf Polzer
554643358b detect function-unique temps 2012-05-02 09:57:08 +02:00
Rudolf Polzer
44514d5688 better analyze variable types 2012-05-02 09:55:43 +02:00
Rudolf Polzer
9e4fd60e0e Merge branch 'master' of http://nl.git.xonotic.org/xonotic/xonotic
Conflicts:
	misc/tools/progs-analyzer.pl
2012-05-02 09:02:08 +02:00
Rudolf Polzer
d7e4e46958 better detect global types 2012-05-02 08:54:22 +02:00
Rudolf Polzer
c10826e75f stuff 2012-04-30 14:34:53 +02:00
Rudolf Polzer
ef11020481 fix two typos 2012-04-30 14:30:11 +02:00
Rudolf Polzer
b4687ec0d6 fix the "error" handlign 2012-04-30 14:11:18 +02:00
Rudolf Polzer
0387398f59 only WARN about invalid opcodes, and guess their signature 2012-04-30 14:01:02 +02:00
Rudolf Polzer
b437b2272b fix the last analyzing step 2012-04-30 12:48:56 +02:00
Rudolf Polzer
34adbf6d4d keep the state hash simpler 2012-04-30 12:36:45 +02:00
Rudolf Polzer
06282bf4e7 better detect unused locals 2012-04-30 12:34:15 +02:00
Rudolf Polzer
534a4166d4 start of future support to detect unused temps 2012-04-29 22:07:53 +02:00
Rudolf Polzer
a0ab3acab1 nicer syntax 2012-04-26 18:04:20 +02:00
Rudolf Polzer
65a821236e speedup state checking for complex functions 2012-04-26 14:42:38 +02:00
Rudolf Polzer
e61d383d25 fix detection of error() 2012-04-26 13:35:56 +02:00
Rudolf Polzer
49682cfb86 show constant values in disassembly; make the function error() noreturn 2012-04-26 13:30:19 +02:00
Rudolf Polzer
f4052bc234 fix parameter handling 2012-04-26 11:16:19 +02:00
Rudolf Polzer
7dacdb6dae more watching 2012-04-26 10:53:01 +02:00
Rudolf Polzer
a92d60dfe1 more cleanup 2012-04-26 09:42:43 +02:00
Rudolf Polzer
e0cdef912e code cleanup 2012-04-26 08:48:41 +02:00
Rudolf Polzer
30b092bd2f add a static analyzer, gets more features later 2012-04-25 17:48:02 +02:00
Rudolf Polzer
bb5944f04d also use DP_GMP_STATIC_LIBDIR 2012-04-21 15:43:59 +02:00
Rudolf Polzer
f846860e45 build DP properly with d0_blind_id 2012-04-21 15:36:20 +02:00
Rudolf Polzer
3a30f6e1bb complete the root dir Makefile 2012-04-21 15:26:10 +02:00
merlijn
de132573a0 Attempt a little trick to make releases a bit smaller 2012-04-20 23:21:01 +02:00
Rudolf Polzer
d11c26ea10 remove dylib symlinks that conflict with OS X internals 2012-04-06 09:04:19 +02:00
Rudolf Polzer
06b643c1d8 Merge remote-tracking branch 'origin/xonotic-build/update-ALL-the-dlls' 2012-04-05 10:56:20 +02:00
Rudolf Polzer
72ed4168ff Clean up how ./all uses git. Expect some breakage.
Improved automatic mirror selection and re-selection after failed pull.
2012-04-05 10:55:02 +02:00
Xonotic Build Service
2f38a65245 update ALL the dlls 2012-04-05 10:39:49 +02:00
Rudolf Polzer
6a8d8950f1 align :) 2012-04-02 08:56:20 +02:00
Rudolf Polzer
e6785c973c Imagemagick: write good TGAs 2012-04-01 08:01:33 +02:00
Rudolf Polzer
1ceae9ed8d new repos library file, not used yet, meant to replace the old mess 2012-03-29 13:36:59 +02:00
Rudolf Polzer
e7f2333dc4 disable curling 2012-03-26 13:15:50 +02:00
Rudolf Polzer
37f7476eda add notes about future changes here 2012-03-14 15:44:39 +01:00
Rudolf Polzer
fbd040a66d port changes to batch file too 2012-03-14 14:18:40 +01:00
Rudolf Polzer
5ae2544b30 Improvements by edh to the benchmark script 2012-03-14 14:09:44 +01:00
Rudolf Polzer
470bfee155 use advzip here too 2012-03-13 13:05:26 +01:00
Rudolf Polzer
ff5c01e971 use advzip instead of the 7za hack to make more consistent zip files 2012-03-12 09:13:51 +01:00
Rudolf Polzer
e20e03d142 make the excludes work :P 2012-03-11 16:42:58 +01:00
Rudolf Polzer
497ee72bcd fix permissions 2012-03-11 16:38:22 +01:00
Rudolf Polzer
9ac3239170 add a comment 2012-03-11 16:34:28 +01:00
Rudolf Polzer
ad0580082a mark a bug in zipdiff 2012-03-11 16:33:08 +01:00
Rudolf Polzer
4f8ddad06a zipdiff: use a trick from ./all: use BOTH infozip AND 7zip to make best possible zip file 2012-03-11 16:13:12 +01:00
Rudolf Polzer
b8b02b3817 also handle the font pk3s 2012-03-11 16:11:29 +01:00
Rudolf Polzer
22d273247e use infozip to make patches due to symlinks 2012-03-09 16:59:57 +01:00
Rudolf Polzer
a0bc71d313 fixes 2012-03-09 16:33:32 +01:00
Rudolf Polzer
37311e3564 diff two xonotic release-like builds (untested) 2012-03-09 16:01:47 +01:00
Rudolf Polzer
13db60bfb6 use good compression for autobuilds too to keep rsync diff sizes smaller 2012-03-08 21:44:18 +01:00
Rudolf Polzer
470ea63090 don't build -high any more. Nobody uses it. 2012-03-08 19:56:36 +01:00
Rudolf Polzer
f67baf3783 fix use of pk3stamp 2012-03-08 17:10:26 +01:00
Rudolf Polzer
1965f00f4c remove suffix from pk3 names 2012-03-08 15:52:43 +01:00
Rudolf Polzer
6feed6f319 Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic 2012-03-08 15:37:14 +01:00
Rudolf Polzer
32db1a9a33 add a missing dir to the releases (d0_blind_id source) 2012-03-08 15:36:15 +01:00
merlijn
9aaa97f852 Fullscreen actually works on OSX these days, so don't enforce windowed mode for 10.7.3 and up 2012-03-08 10:39:58 +01:00
Rudolf Polzer
7ab5592d64 only kill xonotic version tags 2012-03-06 20:26:53 +01:00
Rudolf Polzer
cef8370975 clean --reclone: also delete local tags 2012-03-06 20:25:08 +01:00
Rudolf Polzer
3a518633f9 tag the release properly for purposes of SVQC build information 2012-03-06 20:14:13 +01:00
Rudolf Polzer
a798e399e5 update to current netradiant build 2012-03-06 19:44:31 +01:00
Rudolf Polzer
a09032a806 make ircspam failures non fatal 2012-03-06 17:32:20 +01:00
Rudolf Polzer
d6c12f67ce better way to find number of CPUs 2012-03-03 17:07:56 +01:00
Rudolf Polzer
bf3c9c6735 don't use playermodel LOD in the big benchmark to not invalidate previous results 2012-03-03 13:15:16 +01:00
Rudolf Polzer
49de16c6f7 Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic 2012-03-01 14:09:54 +01:00
Rudolf Polzer
fc6ebca703 modularize ./all a lot 2012-03-01 14:09:35 +01:00
Rudolf Polzer
8f602cfe5b don't need this 2012-02-29 12:32:32 +01:00
Rudolf Polzer
54bf1acc60 foo 2012-02-24 11:19:48 +01:00
Rudolf Polzer
7cc14d91f6 this return 1 should not be here 2012-02-21 15:00:14 +01:00
Rudolf Polzer
12918d22b9 fix handling of the logs 2012-02-21 14:45:54 +01:00
Rudolf Polzer
f2ccfde9eb apache config 2012-02-21 14:18:14 +01:00
Rudolf Polzer
f197962027 git mirror update script 2012-02-21 14:16:37 +01:00
Rudolf Polzer
865c5dfcfc update scripts from hagger 2012-02-21 14:16:16 +01:00
Rudolf Polzer
c304083e67 autoscreenshot: don't precache player models 2012-02-21 12:59:35 +01:00
Rudolf Polzer
164c859264 fix another bug here 2012-02-20 22:29:33 +01:00
Rudolf Polzer
df785acadc Merge branch 'master' of /var/cache/git/xonotic/xonotic
Conflicts:
	misc/tools/xonotic-map-compiler-autobuild
2012-02-20 13:09:20 +01:00
Rudolf Polzer
5d969f2992 autoscreenshot: do not try again after a failure 2012-02-20 13:08:23 +01:00
Rudolf Polzer
29f2140b7a reduce graphics settings for map screenshots - maybe lets solarium pass 2012-02-19 13:56:39 +01:00
Rudolf Polzer
443e528163 remove a useless use of log file 2012-02-19 13:56:07 +01:00
Rudolf Polzer
fb923e850f autobuild updater: make it possible to pick between autobuild and release by separate bat file names 2012-02-17 11:30:03 +01:00
Rudolf Polzer
ca217eee9d bump bsp timeout to 90min 2012-02-13 17:46:28 +01:00
Rudolf Polzer
432429d952 Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic 2012-01-30 17:01:43 +01:00
Rudolf Polzer
20b4e2dc17 make quit detection match windows 2012-01-30 17:01:31 +01:00
Rudolf Polzer
f4ffb76b1f always use texture compression in the benchmarks. Running uncompressed doesn't work in release builds, and I don't want results to be skewed by git vs release. 2012-01-29 18:52:13 +01:00
Rudolf Polzer
99bc9da5e9 Merge branch 'master' of /var/cache/git/xonotic/xonotic 2012-01-29 18:45:41 +01:00
Rudolf Polzer
ca878e8b74 keep local branches alive when running clean 2012-01-29 18:45:16 +01:00
Rudolf Polzer
e25821ce28 make engine aborting not fatal (so we have better useful log file) 2012-01-29 12:53:15 +01:00
Rudolf Polzer
e88d8f2e24 Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic 2012-01-29 11:41:12 +01:00
Rudolf Polzer
e5f45a2d41 use right exe name 2012-01-29 11:40:58 +01:00
Rudolf Polzer
b46dcd4285 fix duped engine output 2012-01-28 23:49:46 +01:00
Rudolf Polzer
5104751bb4 actually I wanted rmdir /s /q, not del /s /q 2012-01-28 17:56:38 +01:00
Rudolf Polzer
072bda29b0 hide errors of "del" 2012-01-28 17:56:16 +01:00
Rudolf Polzer
8b78cb42e6 move the cleanup to the end again to fix the script updating itself 2012-01-28 17:35:42 +01:00
Rudolf Polzer
b0af20608a more typo fixing 2012-01-28 17:21:40 +01:00
Rudolf Polzer
8c5c7a7fb9 more windows fixes 2012-01-28 17:20:38 +01:00
Rudolf Polzer
82f0d6b547 fix more windows stuff here. Now it works. 2012-01-28 17:11:39 +01:00
Rudolf Polzer
5aec9f4acb fix the copying of rsync.exe and stuff 2012-01-27 19:02:35 +01:00
Rudolf Polzer
31ffe88d86 fix a cat 2012-01-27 17:56:25 +01:00
Rudolf Polzer
4efd758c59 detect a fully aborted benchmark 2012-01-27 16:48:52 +01:00
Rudolf Polzer
cd484b34aa damn slashes 2012-01-27 16:39:48 +01:00
Rudolf Polzer
ca84706690 set -x was bad here 2012-01-27 16:31:03 +01:00
Rudolf Polzer
0a475bed41 the big benchmark: move to a subdir; improve log file format 2012-01-27 16:30:11 +01:00
Rudolf Polzer
b6a8248c85 benchmark fixes 2012-01-26 20:00:37 +01:00
Rudolf Polzer
f1932028e3 fix some wrong slashes to backslashes 2012-01-26 19:58:21 +01:00
Rudolf Polzer
fc0b081836 env variable XONOTIC_INCLUDE_ALL to download ALL builds, not just your platform (useful for linux/wine testing) 2012-01-26 17:42:30 +01:00
Rudolf Polzer
74fd61ca4c Merge branch 'master' of git://de.git.xonotic.org/xonotic/xonotic 2012-01-26 17:15:49 +01:00
Rudolf Polzer
4edfb6d78d fix a minor typo 2012-01-26 17:15:40 +01:00
Rudolf Polzer
c38aad81dd Merge branch 'master' of /var/cache/git/xonotic/xonotic 2012-01-26 15:52:44 +01:00
Rudolf Polzer
d4d775b605 rsync-updater: make sure the chmod command after the rsync will actually work :P 2012-01-26 15:52:29 +01:00
Rudolf Polzer
9112a866f7 benchmark: enable developer log 2012-01-26 14:04:56 +01:00
Rudolf Polzer
f4b2c3864b fix two errors in the bat file 2012-01-25 22:26:32 +01:00
Rudolf Polzer
4e5c3b160a some fixes for the benchmark batch file 2012-01-25 20:05:03 +01:00
Rudolf Polzer
5b8ece816b the .sh file is not for Windows, except when using git 2012-01-25 20:04:19 +01:00
Rudolf Polzer
d7c5fddb95 also add an unitested windows batch file for the big benchmark for use with autobuilds/releases (git users still shall use the .sh) 2012-01-25 20:02:55 +01:00
Rudolf Polzer
75336835c7 move the-big-benchmark to misc/tools 2012-01-25 19:44:01 +01:00
Rudolf Polzer
86c735c402 workaround: wait 2 server and client frames, not 1, for next screenshot. May fix issue with wrong first shot. 2012-01-21 12:46:52 +01:00
Rudolf Polzer
2e0301e731 oops, fix the screenshot-o-matic 2012-01-21 12:05:18 +01:00
Rudolf Polzer
53d78e8f91 also include an autoscreenshot engine log 2012-01-21 10:49:02 +01:00
Rudolf Polzer
4bcd21db9c add foo180 to this :P 2012-01-19 20:53:00 +01:00
Rudolf Polzer
8e98c5de9d add foo180 bot scripts 2012-01-19 19:31:20 +01:00
Rudolf Polzer
ad840e112b turn off flood control 2012-01-16 17:44:51 +01:00
Rudolf Polzer
8d6eca65d7 do god and noclip in separate frames (don't ask why) 2012-01-16 17:41:50 +01:00
Rudolf Polzer
782a79ceea make -sRGB not force a light compile 2012-01-16 15:40:08 +01:00
Rudolf Polzer
2e243534f9 improve autoscreenshot a bit 2012-01-16 11:56:33 +01:00
Rudolf Polzer
566746bbb6 include DRIVERFLAGS 2012-01-16 10:24:22 +01:00
Rudolf Polzer
d350f6cf3d use the nextframe command I added 2012-01-15 18:28:56 +01:00
Rudolf Polzer
5d17502aa2 better solution: avoid ogg->ogg bitrate reduction in release builds, but continue to do wav->ogg 2012-01-04 11:39:10 +01:00
Rudolf Polzer
9feb4a46ee xonotic-map-compiler: add master switch options -sRGB, -nosRGB 2011-12-25 18:47:02 +01:00
Rudolf Polzer
e3898bd3bf if not 2011-12-18 16:26:56 +01:00
Rudolf Polzer
caa56a7983 why not have same logic on Linux too 2011-12-17 20:04:57 +01:00
Rudolf Polzer
2d5442578e add an option to force 32bit binaries to be included: if a variable XONOTIC_INCLUDE_32BIT is not empty. 2011-12-17 20:04:09 +01:00