<feed xmlns='http://www.w3.org/2005/Atom'>
<title>debugger/src/pdb.c, branch master</title>
<subtitle>CRT free debugger in C</subtitle>
<id>https://git.qladevie.ovh/debugger/atom?h=master</id>
<link rel='self' href='https://git.qladevie.ovh/debugger/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/'/>
<updated>2026-07-20T23:00:09Z</updated>
<entry>
<title>Add an UNUSED_PARAM/VAR macro</title>
<updated>2026-07-20T23:00:09Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-20T23:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=f57dd58dfd5755349e971e921ff58993a1ca5475'/>
<id>urn:sha1:f57dd58dfd5755349e971e921ff58993a1ca5475</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix stack walk find_function search</title>
<updated>2026-07-17T11:30:47Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-17T11:30:47Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=ba07d7cf9430ab95f6f1f886079f60a3dcf345d1'/>
<id>urn:sha1:ba07d7cf9430ab95f6f1f886079f60a3dcf345d1</id>
<content type='text'>
Fix string stack asserts
</content>
</entry>
<entry>
<title>Fix some cl compilation errors</title>
<updated>2026-07-14T22:58:25Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-14T22:58:25Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=45d31b1bb8699dbbb5fc89c807c95e8c8edbe895'/>
<id>urn:sha1:45d31b1bb8699dbbb5fc89c807c95e8c8edbe895</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the way we read the stream directory</title>
<updated>2026-07-13T22:54:14Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-13T22:54:14Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=968d63f3eda7ba49fcba93e444788091cf3ccee8'/>
<id>urn:sha1:968d63f3eda7ba49fcba93e444788091cf3ccee8</id>
<content type='text'>
Used to luckily find the stream block index at address - 1
Now we use the stream directory block list to read the directory block
index
</content>
</entry>
<entry>
<title>Fix function loader, it used to load function name that partially</title>
<updated>2026-07-13T15:11:20Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-13T15:11:20Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=0f0ff9e1b91b64d2fe5d35a8f7f30f427905f66e'/>
<id>urn:sha1:0f0ff9e1b91b64d2fe5d35a8f7f30f427905f66e</id>
<content type='text'>
matches
Add checks in open_pdb
</content>
</entry>
<entry>
<title>Fix runtime crashes due to loaded functions</title>
<updated>2026-07-12T21:26:58Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-12T21:26:58Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=cee4c6d1c8cbf898d6aa9ad555d8dfcece4c7d96'/>
<id>urn:sha1:cee4c6d1c8cbf898d6aa9ad555d8dfcece4c7d96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Load functions by hand</title>
<updated>2026-07-11T22:47:54Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-11T22:47:54Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=7b6964eb1bcf30a0ae7ed3391adce30565b262b4'/>
<id>urn:sha1:7b6964eb1bcf30a0ae7ed3391adce30565b262b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get rid of windows.h</title>
<updated>2026-07-09T19:49:15Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-09T19:49:15Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=ce51256c91e566d339c6a670af11bab519f98349'/>
<id>urn:sha1:ce51256c91e566d339c6a670af11bab519f98349</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed compilation</title>
<updated>2026-07-08T22:58:20Z</updated>
<author>
<name>ladevieq</name>
<email>ladevie.quentin@gmail.com</email>
</author>
<published>2026-07-08T22:58:20Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=0379f7634200c35682adb53a6653d441849903ae'/>
<id>urn:sha1:0379f7634200c35682adb53a6653d441849903ae</id>
<content type='text'>
Add disasm to compiled files
Removed dependency to strsafe
Detect SIB and displacement bytes correctly
</content>
</entry>
<entry>
<title>Compiles files one by one</title>
<updated>2025-04-29T22:17:19Z</updated>
<author>
<name>Quentin LADEVIE</name>
<email>qladevie@wanadev.fr</email>
</author>
<published>2025-04-29T22:17:19Z</published>
<link rel='alternate' type='text/html' href='https://git.qladevie.ovh/debugger/commit/?id=0ad788465c7505bdadff64c2f3af3ad5edf71cc3'/>
<id>urn:sha1:0ad788465c7505bdadff64c2f3af3ad5edf71cc3</id>
<content type='text'>
</content>
</entry>
</feed>
