| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-08-08 | Merge pull request #8 from 0xf00sec/0xf00sec-patch-2 | Amlal El Mahrouss | |
| 2025-08-08 | CPlusPlusCompilerAMD64.cc | 0xf00sec | |
| Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-08-08 | :) | 0xf00sec | |
| Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-08-07 | Update for consistency | 0xf00sec | |
| Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-08-07 | Sec: Compiler Frontend | 0xf00sec | |
| Patched buffer overflows and errors in the AMD64 compiler that could lead to crashes or undefined behavior. Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-08-06 | feat! breaking API changes before NeKernel.org 0.0.4. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-06 | Patch BasicString.cc | 0xf00sec | |
| Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-08-06 | Patch: BasicString.cc | 0xf00sec | |
| Signed-off-by: 0xf00sec <159052166+0xf00sec@users.noreply.github.com> | |||
| 2025-08-05 | feat! compiler_kit: API breaking changes. | Amlal El Mahrouss | |
| feat: debugger_kit: Debugger work in progress implementation. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-05 | feat! compiler_kit & debugger_kit: breaking changes, big name refactors on ↵ | Amlal El Mahrouss | |
| the source code have been done. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-04 | wip: DebuggerKit: implementation of the NeKernel debugging protocol. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-08-04 | assember: fix: remove redundant include. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-31 | fix: use `.h` instead of `.hpp` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-31 | feat: fix contact email in `BasicString.cc` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-30 | feat! Breaking API changes of NeCTI's LibCompiler and LibDebugger. | Amlal El Mahrouss | |
| what: - They've now become CompilerKit and DebuggerKit. - Expanding XCoff for NeBoot PowerPC backend. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-29 | feat: link & c++: code quality improvements and linker tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-22 | feat: frontend: preprocessor improvements and cleanup. | Amlal El Mahrouss | |
| feat: cli: using clang now instead of gcc. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-21 | feat: LibCompiler/CxxDrv: correct origin according to PEF ABI. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-21 | refactor: refactor C++ frontend filename to match the other frontends name. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-21 | feat: reintroduce PowerPC, ARM, and Open64x0 C compiler frontends. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-21 | fix: LibC++: fix syntax errors in __abi+unreachable.cc | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-17 | fix: LibCompiler frontend has been reworked to work on clang. Renamed ↵ | Amlal El Mahrouss | |
| 'Linkers' irectory to 'Linker' Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-10 | feat! Debugger and LibC++ changes, adding LibStdC++ too | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-10 | feat: NeKernel.org's Exception ABI has been improved. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-10 | fix: `LibCompiler::install_signal(SIGINT, dbgi_ctrlc_handler);` to | Amlal El Mahrouss | |
| add Ctrl-C support again. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-10 | refactor: Small codebase refactor and cleanup. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-08 | feat: NeKernel.org's 64x0 and 32x0, PoC VHDL repo incoming. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-08 | fix: LibC++: fix `base_exception.h` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-08 | fix: LibC++: use `exit_` symbol instead of `exit` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-08 | refactor! Breaking changes in LibCompiler, see details. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-07 | feat: use `verbose` instead of `ld-verbose` (ld64) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-07 | fix: ld64: fix `fat-binary` to just `fat` | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-06 | feat: update `CodeGen.cc`: remove redundant comments. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-05 | LibDebugger: refactor! Breaking changes inside the debugger contracts. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-07-04 | refactor: wip: NeKernel debugger contract. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-30 | feat: Kernel+IP system for NeDBG. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-30 | feat: Ctrl-D support in Mach Debugger. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-30 | fix: cleanup NeKernel debugger. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-30 | fix: NeKernelContractCLI: Fix segfault. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-30 | fix: POSIXMachContractCLI: remove unused function call. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-25 | fix: PEF format fixes. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-18 | feat: PEF format update `5.0` and codebase refactors. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-11 | meta: moved `deprecated` contents to `src.old`. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-06 | refactor: Rename `dbg` to `ddbg` (Darwin Debugger) | Amlal El Mahrouss | |
| why? - This debugger targets XNU. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-06-06 | refactor: Rename CompilerFrontendCPlusPlus to CompilerFrontendCPlusPlusAMD64. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-30 | refactor: use STLString instead of std::string. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-29 | fix: Ref.h: Don't delete NULL pointer.0.0.2e3 | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-28 | refactor: Refactor toolchain source code. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-28 | feat!: update the kernel codegen to output bit width and origin. | Amlal El Mahrouss | |
| refactor!: refactor codebase, breaking changes. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-05-27 | feat: utils: Replace signal name with SIGNAL: prefix. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
