<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Nectar/dev/LibDebugger/NeKernelContract.h, branch v0.1.3-develop</title>
<subtitle></subtitle>
<id>https://git.nekernel.org/cgit/Nectar/atom?h=v0.1.3-develop</id>
<link rel='self' href='https://git.nekernel.org/cgit/Nectar/atom?h=v0.1.3-develop'/>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/'/>
<updated>2025-07-30T07:50:15+00:00</updated>
<entry>
<title>feat! Breaking API changes of NeCTI's LibCompiler and LibDebugger.</title>
<updated>2025-07-30T07:50:15+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-30T07:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=1c8c5cff67b20d86c442b0917d6c1fc6407140df'/>
<id>urn:sha1:1c8c5cff67b20d86c442b0917d6c1fc6407140df</id>
<content type='text'>
what:

- They've now become CompilerKit and DebuggerKit.
- Expanding XCoff for NeBoot PowerPC backend.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat: reintroduce PowerPC, ARM, and Open64x0 C compiler frontends.</title>
<updated>2025-07-21T13:52:47+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-21T13:52:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=29cdd455ebe5ea61481c47a35f7d621075795cc0'/>
<id>urn:sha1:29cdd455ebe5ea61481c47a35f7d621075795cc0</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat! Debugger and LibC++ changes, adding LibStdC++ too</title>
<updated>2025-07-10T08:26:26+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-10T08:26:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=1b49fe9e53f66ef3e9c74d78d6753a025e00e6f0'/>
<id>urn:sha1:1b49fe9e53f66ef3e9c74d78d6753a025e00e6f0</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>LibDebugger: refactor! Breaking changes inside the debugger contracts.</title>
<updated>2025-07-05T08:24:19+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-07-05T08:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=af6d1735afe4b63d13ddb73f532b4a3309f527c2'/>
<id>urn:sha1:af6d1735afe4b63d13ddb73f532b4a3309f527c2</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(cc): Rename Parser.h to CompilerFrontend.h, refactor codebase</title>
<updated>2025-05-14T15:50:15+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-14T15:49:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=9f031e69aace747feb5bac78eccb9a1d5df81f74'/>
<id>urn:sha1:9f031e69aace747feb5bac78eccb9a1d5df81f74</id>
<content type='text'>
accordingly.

why:

 - To make its intent clearer, and avoid future confusions.

also:

 - Ran ./format.sh to the codebase.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev(kdbg): Working on NeKernel Debugger.</title>
<updated>2025-05-14T12:27:43+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-14T12:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=94ceccd5acda2fd035eb55235126b944b0915576'/>
<id>urn:sha1:94ceccd5acda2fd035eb55235126b944b0915576</id>
<content type='text'>
how:

 - Load vmkrnl.efi.
 - Keep track of IP, Stack, and debugging information related to the
   kernel.
 - Make use of breakpoints and provide lldb grade experience.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(kdbg): add m_socket field, to hold its file descriptor.</title>
<updated>2025-05-14T07:57:59+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-14T07:57:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=bdab776c880e4f4868332c451b028684f54ecd5d'/>
<id>urn:sha1:bdab776c880e4f4868332c451b028684f54ecd5d</id>
<content type='text'>
Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>feat(LibDebugger): expand KDBG's protocol, by reworking the packet</title>
<updated>2025-05-13T21:48:47+00:00</updated>
<author>
<name>Amlal El Mahrouss</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-05-13T21:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=e1ffe04db570e63bd3c855fc4361ed8de6b5f435'/>
<id>urn:sha1:e1ffe04db570e63bd3c855fc4361ed8de6b5f435</id>
<content type='text'>
structure.

Signed-off-by: Amlal El Mahrouss &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>meta: update .clang-format, format codebase.</title>
<updated>2025-04-25T11:14:01+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-25T11:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=20042235d1f53ae428aa154e64afdbae5d8d91ad'/>
<id>urn:sha1:20042235d1f53ae428aa154e64afdbae5d8d91ad</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
<entry>
<title>dev, LibDebugger: add kdbg, working on NeKernelContract's implementation.</title>
<updated>2025-04-25T07:41:29+00:00</updated>
<author>
<name>Amlal</name>
<email>amlal@nekernel.org</email>
</author>
<published>2025-04-25T07:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nekernel.org/cgit/Nectar/commit/?id=0561a8d0a6ae7588309a6e3513bbfeeef5f0aa15'/>
<id>urn:sha1:0561a8d0a6ae7588309a6e3513bbfeeef5f0aa15</id>
<content type='text'>
Signed-off-by: Amlal &lt;amlal@nekernel.org&gt;
</content>
</entry>
</feed>
