<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/src/jthread, branch 0.4.17.1</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.17.1</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.17.1'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2015-08-24T02:04:06+00:00</updated>
<entry>
<title>Clean up threading</title>
<updated>2015-08-24T02:04:06+00:00</updated>
<author>
<name>ShadowNinja</name>
<email>shadowninja@minetest.net</email>
</author>
<published>2015-04-07T10:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=e4bff8be94c0db4f94e63ad448d0eeb869ccdbbd'/>
<id>urn:sha1:e4bff8be94c0db4f94e63ad448d0eeb869ccdbbd</id>
<content type='text'>
  * Rename everything.
    * Strip J prefix.
    * Change UpperCamelCase functions to lowerCamelCase.
  * Remove global (!) semaphore count mutex on OSX.
  * Remove semaphore count getter (unused, unsafe, depended on internal
    API functions on Windows, and used a hack on OSX).
  * Add `Atomic&lt;type&gt;`.
  * Make `Thread` handle thread names.
  * Add support for C++11 multi-threading.
  * Combine pthread and win32 sources.
  * Remove `ThreadStarted` (unused, unneeded).
  * Move some includes from the headers to the sources.
  * Move all of `Event` into its header (allows inlining with no new includes).
  * Make `Event` use `Semaphore` (except on Windows).
  * Move some porting functions into `Thread`.
  * Integrate logging with `Thread`.
  * Add threading test.
</content>
</entry>
<entry>
<title>Clean up and tweak build system</title>
<updated>2015-03-27T19:00:48+00:00</updated>
<author>
<name>ShadowNinja</name>
<email>shadowninja@minetest.net</email>
</author>
<published>2015-02-27T23:05:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=93fcab952b28f4db39d9326b83f14cbd86c0cf17'/>
<id>urn:sha1:93fcab952b28f4db39d9326b83f14cbd86c0cf17</id>
<content type='text'>
  * Combine client and server man pages.
  * Update unit test options and available databases in man page.
  * Add `--worldname` to man page.
  * Fix a bunch of places where `"Minetest"` was used directly instead of `PROJECT_NAME`.
  * Disable server build by default on all operating systems.
  * Make `ENABLE_FREETYPE` not fail if FreeType isn't found.
  * Enable LevelDB, Redis, and FreeType detection by default.
  * Remove the `VERSION_PATCH_ORIG` hack.
  * Add option to search for and use system JSONCPP.
  * Remove broken LuaJIT version detection.
  * Rename `DISABLE_LUAJIT` to `ENABLE_LUAJIT`.
  * Rename `minetest_*` variables in `version.{h,cpp}` to `g_*`.
  * Clean up style of CMake files.
</content>
</entry>
<entry>
<title>Fix FTBFS on GNU/Hurd platform</title>
<updated>2015-02-11T05:59:58+00:00</updated>
<author>
<name>Markus Koschany</name>
<email>apo@gambaru.de</email>
</author>
<published>2015-01-20T09:41:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=cfca5f99e62a32b5488d93f771453ef6935c5d4e'/>
<id>urn:sha1:cfca5f99e62a32b5488d93f771453ef6935c5d4e</id>
<content type='text'>
Minetest fails to build on GNU/Hurd due to a name clash with OSX/Apple,
both are defining the __MACH__ keyword. This commit fixes the issue.
</content>
</entry>
<entry>
<title>Fix some MSVC-specific warnings and add debug path as an MSVC directory</title>
<updated>2015-02-02T07:01:13+00:00</updated>
<author>
<name>kwolekr</name>
<email>kwolekr@minetest.net</email>
</author>
<published>2015-02-02T07:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=0118c111e8f12602b03cee8deb4c86f9b9e28cf3'/>
<id>urn:sha1:0118c111e8f12602b03cee8deb4c86f9b9e28cf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix all warnings and remove -Wno-unused-but-set cflag</title>
<updated>2015-01-19T04:29:19+00:00</updated>
<author>
<name>kwolekr</name>
<email>kwolekr@minetest.net</email>
</author>
<published>2015-01-19T04:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=38bd9e93a252cb2dd5ace6b0132514edff38b504'/>
<id>urn:sha1:38bd9e93a252cb2dd5ace6b0132514edff38b504</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes #1687 by extra semaphore retval handle code for OSX</title>
<updated>2014-12-14T16:12:39+00:00</updated>
<author>
<name>Pavel Puchkin</name>
<email>i@neoascetic.me</email>
</author>
<published>2014-12-08T09:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=a0ac471c1af4d0a6df12021d51dcbfe4ced267aa'/>
<id>urn:sha1:a0ac471c1af4d0a6df12021d51dcbfe4ced267aa</id>
<content type='text'>
See https://github.com/minetest/minetest/issues/1687#issuecomment-56830173

Signed-off-by: Craig Robbins &lt;kde.psych@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fix warnings reported by clang</title>
<updated>2014-07-06T11:19:21+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2014-07-06T11:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=37b7f094e3ea502339794f64e8bad22444c6fb54'/>
<id>urn:sha1:37b7f094e3ea502339794f64e8bad22444c6fb54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for Android 2.3+</title>
<updated>2014-06-29T16:17:56+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2014-04-21T12:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=1cc40c0a7c260f0562572bc99f39a666a12f1b09'/>
<id>urn:sha1:1cc40c0a7c260f0562572bc99f39a666a12f1b09</id>
<content type='text'>
There have been plenty of ppl involved in creating this version.
I don't wanna mention names as I'm sure I'd forget someone so I
just tell where help has been done:
- The partial android versions done by various ppl
- Testing on different android devices
- reviewing code (especially the in core changes)
- testing controls
- reviewing texts

A big thank you to everyone helping this to be completed!
</content>
</entry>
<entry>
<title>OS X compatibility fixes</title>
<updated>2014-06-29T15:27:33+00:00</updated>
<author>
<name>Martin Doege</name>
<email>mdoege@compuserve.com</email>
</author>
<published>2014-06-26T18:30:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=c410e9182d322a8c095ef94fbadf4d8f541e6b98'/>
<id>urn:sha1:c410e9182d322a8c095ef94fbadf4d8f541e6b98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix win32 build (typo in jthread lock cleanup)</title>
<updated>2014-04-19T12:09:01+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2014-04-19T12:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=8745935a062219cde1d10e1533c4543c609330be'/>
<id>urn:sha1:8745935a062219cde1d10e1533c4543c609330be</id>
<content type='text'>
</content>
</entry>
</feed>
