| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-26 | refactor(ld64): use __LD64__ instead of __LINK__. | Amlal El Mahrouss | |
| 2025-03-26 | feat(debugger): Better design for LibDebugger, and a patch for the POSIX | Amlal El Mahrouss | |
| CLI. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-26 | meta: just a small change. | Amlal El Mahrouss | |
| 2025-03-25 | fix(linker): A critical fix regarding the output being repetadely | Amlal El Mahrouss | |
| written on the file. refactor(NFC): Rename String.h to StringView.h Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org> | |||
| 2025-03-24 | Update MailMap | Amlal El Mahrouss | |
| 2025-03-24 | feat(doc): dbg.cc: fix and update dbg.cc documentation. | Amlal El Mahrouss | |
| 2025-03-23 | feat(dbg): Avoid breakpoint when kPID is not set (kPID = 0) | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-23 | feat(libcompiler): Move Dialogs.h in /dev/Vendor. | Amlal El Mahrouss | |
| 2025-03-23 | meta: cleanup docs. | Amlal El Mahrouss | |
| 2025-03-23 | meta(proj): Add CI/CD. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-23 | Update MailMap | Amlal El Mahrouss | |
| Update MailMap format. | |||
| 2025-03-23 | meta(ide): remove .vscode folder. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-23 | meta(readme): update readme. | Amlal El Mahrouss | |
| 2025-03-23 | Update ReadMe.md | Amlal El Mahrouss | |
| 2025-03-23 | feat(debugger): Add specs for dbg/LibDebugger, overall code | Amlal El Mahrouss | |
| improvements. vendor(debugger): Add pfd for LibDebugger, to retrieve file to parse or notify events. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-23 | debugger(posix): Refactor LibDebugger POSIX engine: rename, namespace ↵ | Amlal El Mahrouss | |
| update, API cleanup - Renamed `IDebuggerEngine.h` → `POSIX.h` and `DebuggerEnginePOSIX.cc` → `POSIX.cc` - Moved `IDebuggerEngine` class into `LibDebugger::POSIX` namespace and renamed it to `Debugger` - Simplified method names: - `SetBreakpoint` → `Break` - `ContinueExecution` → `Continue` - Replaced generic return codes with `EXIT_SUCCESS` / `EXIT_FAILURE` - Updated includes and symbol usage to reflect changes across the codebase Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-22 | Update ReadMe.md | Amlal El Mahrouss | |
| 2025-03-19 | LICENSE: Update to GPL 3. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-19 | ADD: A CSS theme for Doxygen. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-16 | Update ReadMe.md | Amlal El Mahrouss | |
| Fix SSH link. | |||
| 2025-03-16 | Create LICENSE | Amlal El Mahrouss | |
| Open-sourcing this too. | |||
| 2025-03-08 | ADD: Better if conditions in DynamicLinkerPEF.cc | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-04 | ADD: C++ compiler improvements. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-03-02 | Minor tweaks on Power64 C compiler. | Amlal El Mahrouss | |
| 2025-03-01 | META: Tweak linkers. | Amlal El Mahrouss | |
| 2025-03-01 | ADD: Tweaks. | Amlal El Mahrouss | |
| 2025-03-01 | LCRT: Update symbol of __libcompiler_unreachable and implement it. | Amlal El Mahrouss | |
| 2025-02-28 | ADD: Add __cplusplus macro to preprocessor. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-20 | DynamicLinkerPEF.cc: Update according to specs. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-02-14 | ADD: New specs update. | Amlal | |
| FIX: Fix library name in necc. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-02-09 | ADD: Add LibDebugger as a separate dylib, fix depreciation warning for | Amlal El Mahrouss | |
| ptrace. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-08 | ADD: Assembler frontend tweaks and other refactors. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-08 | ADD: Moved Debugger into LibCompiler. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-08 | ADD: Patch command parse on linker, and use Boolean type in C++ compiler | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-07 | ADD: tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-07 | ADD: Tiny refactors. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-04 | ADD: Minor tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-03 | META: Tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-03 | META: Tweaks. | Amlal El Mahrouss | |
| 2025-02-03 | Final tweaks. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-03 | TWEAK: Rename TK_ to LC_ | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-02-01 | ADD: Tweak C++ AMD64 compiler to remove \r endings, to ensure assembler | Amlal El Mahrouss | |
| understands the assembly correctly. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-01-31 | ADD: port debugger to Mac OS X. | Amlal El Mahrouss | |
| Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | |||
| 2025-01-28 | FIX: Detach when exiting. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-01-28 | META: Ran format command. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-01-28 | FIX: Don't exit program when errno is set. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-01-27 | ADD: LibDebugger C++ library and improved `dbg` tool. | Amlal | |
| ADD: New manual files `dbg` and `ld64` Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-01-27 | FIX: dbg.cc: hotfix pid on attach command. | Amlal | |
| Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
| 2025-01-27 | Refactor dbg.cc CLI tool. | Amlal EL Mahrouss | |
| 2025-01-27 | ADD: `dbg` C++ debugger program. | Amlal | |
| META: Ran format command with correct C++ extensions. Signed-off-by: Amlal <amlal.elmahrouss@icloud.com> | |||
