Pan
784e2de4e3
angle pointer by entity definition
2018-01-27 00:54:01 +01:00
Timothee Besset
4ace24c00a
remove QL encryption, add Q1Pack
2018-01-21 15:41:45 -06:00
Timothee "TTimo" Besset
c0a5da84f0
Merge pull request #535 from illwieckz/unvanquished
...
initial unvanquished support
2018-01-21 15:09:53 -06:00
Timothee "TTimo" Besset
c92429820b
Merge pull request #533 from illwieckz/pk3dir
...
pk3dir support (+pk4dir/dpkdir support)
2018-01-21 15:08:15 -06:00
Timothee "TTimo" Besset
ac48f23d4d
Merge pull request #575 from illwieckz/shaderlists
...
load shaderlist.txt from more than one VFS, fix #573
2018-01-21 15:01:50 -06:00
Timothee Besset
08b44c433d
Disable the deprecated functions warning
2018-01-21 14:59:29 -06:00
Timothee Besset
fc33f1818c
Merge branch 'master' of github.com:TTimo/GtkRadiant
2018-01-21 14:47:38 -06:00
Timothee Besset
e08d6b6429
Visual Studio 2017. Fixed q3map2_urt 64 bit compilation also.
2018-01-21 14:47:06 -06:00
Timothee "TTimo" Besset
e44968a80f
Merge pull request #580 from tkoeppe/flexi
...
Use standard "offsetof" facility rather than manual code involving null pointer dereferences.
2018-01-21 14:23:29 -06:00
Thomas Köppe
ec0907f7ca
Use standard "offsetof" facility rather than manual code involving null pointer dereferences.
2018-01-21 01:54:24 +00:00
Timothee "TTimo" Besset
3c49dd161d
Merge pull request #576 from tkoeppe/bugfixes
...
Bugfixes in sciptlib.c and map.c
2018-01-20 15:35:53 -06:00
Timothee "TTimo" Besset
943107012f
Merge pull request #564 from illwieckz/gcc8
...
gcc8: static_cast NULL instead of reinterpret_cast
2018-01-20 15:33:17 -06:00
Timothee "TTimo" Besset
e5b3a6e942
Merge pull request #579 from Pan7/fixElif
...
Fix missing #elif
2018-01-20 10:04:10 -06:00
Pan
189a61a9e0
Fix missing #elif
2018-01-20 12:06:23 +01:00
Timothee "TTimo" Besset
61d14dfd10
Merge pull request #578 from Pan7/donotalias
...
Extra donotenterlarge surfaceparm for nonotenterlarge
2018-01-16 08:59:54 -06:00
Pan
911d5562f6
Extra donotenterlarge surfaceparm for nonotenterlarge
2018-01-16 13:12:13 +01:00
Thomas Köppe
760623150e
[q3map2] Unwind script stack in case of script loading error.
...
Also avoid type punning read into char* variable (even though char* and void* happen to be layout-compatible).
2018-01-08 15:18:40 +00:00
Thomas Köppe
606d72adf2
[q3map2] Fix errnoneous plane access if plane was not found
2018-01-08 15:17:58 +00:00
Thomas Debesse
ec946f83d6
shaderlists
2018-01-07 21:20:52 +01:00
Thomas Debesse
32543d8a24
Unvanquished appears in readme
2018-01-07 21:18:18 +01:00
Thomas Debesse
da38f7754c
[q3map2] reduce diff noise with netradiant tree
2018-01-07 21:16:53 +01:00
neumond
eee8d14261
q3map2: Add -game unvanquished
2018-01-07 21:16:53 +01:00
Thomas Debesse
ce211f0773
update unvanquished game pack repository url
2018-01-07 21:16:53 +01:00
Thomas Debesse
33be0cb1f8
config.py: remove some spaces
2018-01-07 21:16:53 +01:00
neumond
2b2d2eab06
Unvanquished gamepack
2018-01-07 21:16:53 +01:00
neumond
cfaa83f3b1
Unvanquished appears in menu
2018-01-07 21:16:53 +01:00
Thomas Debesse
c99c1abd9b
[q3map2] import pk3dir/dpk/dpkdir support from netradiant
...
- load every pk3dir/dpkdir as VFS
- increase VFS_MAXDIR
- dpk/dpkdir is not versionned yet
2018-01-07 21:09:52 +01:00
Thomas Debesse
ba300b1751
[radiant] allow to load pk4/dpk vfs in addition to pk3 vfs
...
- load also pk4/pk4dir and dpk/dpkdir
- dpk/dpkdir are not versionned yet
2018-01-07 21:09:52 +01:00
Thomas Debesse
721da8cdb1
[radiant] pk3dir support
...
- load every pk3dir as VFS
- increase VFS_MAXDIR
2018-01-07 21:09:52 +01:00
Timothee "TTimo" Besset
94849adc93
Merge pull request #534 from illwieckz/noradiosity
...
Proper working with noradiosity 1 lights
2018-01-07 13:06:03 -06:00
Timothee "TTimo" Besset
bc3a288dfe
Merge pull request #537 from illwieckz/readme
...
add project README, fix #434
2018-01-07 13:03:16 -06:00
Timothee "TTimo" Besset
fe4fbe25a8
Merge pull request #568 from rsfbarreira/patch-1
...
Fix undefined behavior in FreeStackWinding
2018-01-07 13:01:27 -06:00
Timothee "TTimo" Besset
42c397f02b
Merge pull request #565 from illwieckz/freebsd
...
Enable FreeBSD build, fix #378
2018-01-06 22:01:25 -06:00
TTimo
a365863a1d
Add a SourceTrail project
2018-01-06 22:00:50 -06:00
Ricardo Barreira
5e308f9056
Fix undefined behavior in FreeStackWinding
...
Fix subtraction of unrelated pointers and integer overflow in FreeStackWinding (both are undefined behavior).
In rare cases "i" would non-deterministically be between 0 and 2 even though the
pointers were in unrelated addresses, which caused a spurious free of one of
the three windings - eventually the real free would happen, be detected as a
double free and an exit(1) would ensue.
Example contents of w and stack->windings that triggered this in a test: 0xa9251c0 0x7f440a924f78
Checking for pointer equality makes the behavior defined and correct: http://port70.net/~nsz/c/c99/n1256.html#6.5.9
2017-10-31 13:05:32 +00:00
Thomas Debesse
4c4ba27094
scons: use system compiler instead of gcc on FreeBSD
2017-08-31 00:45:30 +02:00
Thomas Debesse
8535f26206
scons: add CheckUnresolved stub for FreeBSD
2017-08-31 00:45:30 +02:00
Thomas Debesse
1e71b1fc39
scons: do not require libdl on FreeBSD since it's provided by libc
2017-08-31 00:45:30 +02:00
Thomas Debesse
38b0faf0da
preproc: more unknown architecture error
2017-08-31 00:45:30 +02:00
Thomas Debesse
417032e526
bikeshedding: move some misplaced comment
2017-08-31 00:45:30 +02:00
Thomas Debesse
413564daa3
preproc: add some FreeBSD defines (path sep etc.)
2017-08-31 00:45:29 +02:00
Thomas Debesse
9d7cc6cd17
preproc: FreeBSD game names are like Linux ones
2017-08-31 00:45:29 +02:00
Thomas Debesse
9f595b664b
preproc: FreeBSD also provides pthread
2017-08-31 00:45:24 +02:00
Thomas Debesse
8d176b75c8
gcc8: static_cast NULL instead of reinterpret_cast
2017-08-30 18:16:07 +02:00
Thomas Debesse
3e859fb81e
preproc: FreeBSD also has LibGL.so
2017-08-30 14:20:01 +00:00
Thomas Debesse
a3773852a4
preproc: add a FreeBSD condition everytime there is Linux or MacOS
2017-08-30 14:20:01 +00:00
Pan7
69972f9458
Merge branch 'master' of https://github.com/TTimo/GtkRadiant into fixTexCrash
2017-08-27 17:58:14 +02:00
Pan7
8896c609ed
Fix a crash when enabling Texture Directory List
2017-08-27 17:57:19 +02:00
Pan7
c968f9c87a
Explicit type instead auto
2017-08-26 01:39:24 +02:00
Jay Dolan
4dbf7727c6
Fix bug (regression?) in Apple Makefile that left .svn turds around, and also broke subsequent scons invocations.
2017-08-22 08:22:45 -04:00