<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tibia/game/src/query.cc, branch master</title>
<subtitle>Tibia 7.7 decompiled game server</subtitle>
<id>https://kaplar.net/tibia/game/atom?h=master</id>
<link rel='self' href='https://kaplar.net/tibia/game/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/'/>
<updated>2026-05-29T02:56:29Z</updated>
<entry>
<title>fix issues and warnings when compiling with glibc &lt; 2.32 (#57, #58)</title>
<updated>2026-05-29T02:56:29Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-05-29T02:56:29Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=e2ba7cd29617ae05087ad3d25c55a2eb8ce607a3'/>
<id>urn:sha1:e2ba7cd29617ae05087ad3d25c55a2eb8ce607a3</id>
<content type='text'>
  This also fixes some inconsistencies such as mixing both strerror
and strerrordesc_np, and possible formatting issues.
</content>
</entry>
<entry>
<title>fix issue with collision events (#54)</title>
<updated>2026-02-27T01:31:03Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-02-27T01:31:03Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=1738b5f5c82ec942ab0b1ca176559e071767138b'/>
<id>urn:sha1:1738b5f5c82ec942ab0b1ca176559e071767138b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>network code robustness</title>
<updated>2026-02-26T07:52:55Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2026-02-26T07:52:55Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=419e6bf9902851e23b4dfe04918521c9d19be524'/>
<id>urn:sha1:419e6bf9902851e23b4dfe04918521c9d19be524</id>
<content type='text'>
  This should address some quirks of both game and query manager
connections while keeping roughly the same overall design.
</content>
</entry>
<entry>
<title>wrapping up for a public release</title>
<updated>2025-08-15T18:50:32Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-08-15T18:48:19Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=8082c228c5d618e6f865f76b4d0518c2fde573ec'/>
<id>urn:sha1:8082c228c5d618e6f865f76b4d0518c2fde573ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>multiple bug-fixes and improvements</title>
<updated>2025-07-22T01:49:41Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-07-21T22:23:42Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=e4b8bf807b76f6f446d9617d9a3957dc77dd6e90'/>
<id>urn:sha1:e4b8bf807b76f6f446d9617d9a3957dc77dd6e90</id>
<content type='text'>
- Make uint32 -&gt; Object conversion explicit. This can be more
verbose but will get a lot of small mistakes, especially with
function overloads.
- Fix problem with the path finder not including the last step
when `MustReach` was false.
- Fix problem with NPC conditions.
- Fix problem with monster homes continuously spawning monsters.
- Fix problem with creating the standard inventory.
- Fix problem with creature timers (IMPORTANT).
- Fix problem with `ThrowPossible` (IMPORTANT).
- Fix problem with rune casting.
- Fix problem with executing moveuse events.
- Fix problem with `MoveRel` and `WriteName` moveuse actions.
- Fix problem with eating food deleting the whole stack.
- Many other bug-fixes and improvements.
</content>
</entry>
<entry>
<title>small cleanup + fix sigaction flags</title>
<updated>2025-07-18T21:40:57Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-07-18T21:40:57Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=638244fd078fe91971e57b1d06e4499268d99c42'/>
<id>urn:sha1:638244fd078fe91971e57b1d06e4499268d99c42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix most init and parsing bugs + critical bug with dynamic strings</title>
<updated>2025-07-16T20:22:39Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-07-16T20:22:39Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=6d498fe17dab48cfd8fc8a4da62a573b799e10ba'/>
<id>urn:sha1:6d498fe17dab48cfd8fc8a4da62a573b799e10ba</id>
<content type='text'>
  With an appropriate query manager, the server now starts up and
seems to work but won't properly handle connections until we fix
the problem with threads and signals described in `TODO.md`.
</content>
</entry>
<entry>
<title>`query.cc`</title>
<updated>2025-07-02T16:28:45Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-07-02T16:28:45Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=e782274ade8d7307e157a997d6ac3bcaa4130024'/>
<id>urn:sha1:e782274ade8d7307e157a997d6ac3bcaa4130024</id>
<content type='text'>
</content>
</entry>
<entry>
<title>beginning of `query.cc`</title>
<updated>2025-07-01T23:41:31Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-07-01T23:41:31Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=aaf198773fd8e041b0976cc0682e83f8acf394d0'/>
<id>urn:sha1:aaf198773fd8e041b0976cc0682e83f8acf394d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all `crplayer.cc` functions outside `TPlayer`</title>
<updated>2025-06-17T06:13:05Z</updated>
<author>
<name>fusion32</name>
<email>marcopuzziello@gmail.com</email>
</author>
<published>2025-06-17T06:13:05Z</published>
<link rel='alternate' type='text/html' href='https://kaplar.net/tibia/game/commit/?id=56bdec57609cd00d7827a3008a9c6b06707097ca'/>
<id>urn:sha1:56bdec57609cd00d7827a3008a9c6b06707097ca</id>
<content type='text'>
</content>
</entry>
</feed>
