<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/platform/server, branch 2.1.4-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/platform/server?h=2.1.4-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/platform/server?h=2.1.4-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2017-08-27T12:11:45Z</updated>
<entry>
<title>Use HTTPS URL for Godot's website in the headers</title>
<updated>2017-08-27T12:11:45Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T12:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9d598833d2e284b57458ade9d27b9433588339ef'/>
<id>urn:sha1:9d598833d2e284b57458ade9d27b9433588339ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Buildsystem: Prevent building X11/server with GCC 6+</title>
<updated>2017-08-27T09:11:35Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T09:10:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a6805f37d30a9ad008bdcd1a3d41ad4be4082ae3'/>
<id>urn:sha1:a6805f37d30a9ad008bdcd1a3d41ad4be4082ae3</id>
<content type='text'>
This is due to a Godot bug which is now fixed in the master branch, but would require
too much work for a short-lived branch such as 2.1. Building release binaries with GCC 6+
will trigger segfaults due to UB when dereferencing pointers with Object::cast_to.

In theory this check should also be made for Windows cross-compilation with MinGW,
but I am more concerned about Linux distros shipping broken binaries than adventurous
cross-compilers hitting a wall.
</content>
</entry>
<entry>
<title>Add "Godot Engine contributors" copyright line</title>
<updated>2017-04-07T22:45:24Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-04-07T22:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e9b045d9e572ff7a211b604d6400f35003bae327'/>
<id>urn:sha1:e9b045d9e572ff7a211b604d6400f35003bae327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SCons: Add option to toggle warnings (on by default)</title>
<updated>2017-03-25T08:24:29Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-03-25T07:36:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=31107daa1a41fe9ab3c7c1868479e78e16848333'/>
<id>urn:sha1:31107daa1a41fe9ab3c7c1868479e78e16848333</id>
<content type='text'>
All the warnings are factored out of the platform-specific files and moved to
SConstruct. Will have to check that it does not introduce regressions on some
platforms/compilers.
</content>
</entry>
<entry>
<title>Bring that Whole New World to the Old Continent too</title>
<updated>2017-03-18T23:36:26Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-03-18T23:36:26Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=f8db8a3faa30b71dca33ced38be16d3f93f43e8a'/>
<id>urn:sha1:f8db8a3faa30b71dca33ced38be16d3f93f43e8a</id>
<content type='text'>
Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6e3e905b94b8764e99491e608122261.
</content>
</entry>
<entry>
<title>Welcome in 2017, dear changelog reader!</title>
<updated>2017-01-12T18:15:30Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-01-01T21:01:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d8223ffa75f7028bb104001e7195233f335556f2'/>
<id>urn:sha1:d8223ffa75f7028bb104001e7195233f335556f2</id>
<content type='text'>
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer
with state-of-the-art rendering techniques tuned to work as low as middle
end handheld devices - without compromising with the possibilities given
for higher end desktop games of course. Great times ahead for the Godot
community and the gamers that will play our games!

(cherry picked from commit c7bc44d5ad9aae4902280012f7654e2318cd910e)
</content>
</entry>
<entry>
<title>png: Allow building shared freetype with bundled libpng</title>
<updated>2016-11-19T13:09:12Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-11-19T13:09:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a3582fa3cb11c785ecf61dd2b04656473864b27e'/>
<id>urn:sha1:a3582fa3cb11c785ecf61dd2b04656473864b27e</id>
<content type='text'>
This was the behaviour when building Godot 2.1, which allows to build against
Ubuntu 12.04 and its freetype that links old libpng12, while still bundling
libpng16.

(cherry picked from commit 4965ddfaa1536fb179d4b156d1ecb8a72a3c565f)
</content>
</entry>
<entry>
<title>Revert "libpng: Fix erroneously linking against libpng12 on old distros"</title>
<updated>2016-11-19T12:40:53Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-11-19T12:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=326978dcce2068f373d7c60540b3d7c5fa402303'/>
<id>urn:sha1:326978dcce2068f373d7c60540b3d7c5fa402303</id>
<content type='text'>
This reverts commits 5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa
and ec4be71fade1ee5c6171e323d09197f3bf528499.

Looks like Debian/Ubuntu are not even shipping libpng16 nowadays in their
stable releases, we'll have to go back to statically linking our own
libpng16 to wait for them to stop being 5 years behind everybody.

(cherry picked from commit c32766a482595256bc48155587a47f27848ac8ea)
</content>
</entry>
<entry>
<title>libpng: Same fix as previous commit for server platform</title>
<updated>2016-11-19T12:26:30Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-11-19T12:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=76233a3022f8b2de7e3c8001ef37b0f50b454408'/>
<id>urn:sha1:76233a3022f8b2de7e3c8001ef37b0f50b454408</id>
<content type='text'>
(cherry picked from commit ec4be71fade1ee5c6171e323d09197f3bf528499)
</content>
</entry>
<entry>
<title>server: Allow building against system libraries</title>
<updated>2016-11-03T21:55:24Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-11-03T21:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=cd828bd5fcf8bbd021e28b834e9b7c0f0dcc08aa'/>
<id>urn:sha1:cd828bd5fcf8bbd021e28b834e9b7c0f0dcc08aa</id>
<content type='text'>
(cherry picked from commit 5e360fe178e4fae0fd750d2daf7457a28268ffcd)
</content>
</entry>
</feed>
