summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2025-12-23feat: update whitespaces.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-23feat: update whitespaces.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-22feat: Jamfile.v2: Don't use compiler specific flags to specify the C++ standard.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-22feat: replace `Jamfile` with `Jamfile.v2`.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-22feat: Add more tests and Jamfile. Improve allocator_op and basic_hash APIs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-21feat: add option test file.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-21feat: New release of `OCL.Core`, standalone module.v3.0Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-21feat! remove unique_sockets from `core` modules.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-21chore: better network unit tests.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-20chore: API and design improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-19hotpatch: Wrong preprocessor macro cond.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-19feat! equiv.hpp include, which deprecates is_same.hpp.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-18chore: `smart_ptr.hpp` improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-17chore: Add alias to LICENSE.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-17chore: updated file structure.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-16chore: format codebase according to .clang-format.v2.0Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-15chore: new elements and breaking API changes in is_same, option.hpp.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-14feat! core: new ocl::allocator API (breaking changes) and example.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-14chore: `option.hpp` improvements, new examples in `examples`.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-13feat: updated OCL APIs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-13fix: `nullable_stream` shall be final.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-12chore: add the possibility of freestanding headers in `OCL.Core`.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-11chore: new `option.hpp` API.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-11chore: API cleanup and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-10feat: new `smart_ptr.hpp` API, new `smart_socket.hpp` API.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-08chore: new smart_ptr helpers, tracked_ptr using header guards, and option ↵Amlal El Mahrouss
chores. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-08chore: fix `IsValidSocket` concept.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-08feat: introduce `tracked_ptr.hpp` back to the OCL.Core. and new `smart_ptr.hpp`.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-07chore: public API improvements of the core module. new headers in WiP.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-05chore: new editorconfig.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-05chore: new version of OCL.Core.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-04chore: moving docs to superproject.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-04chore: add license comment for OCL.core.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-04chore: Fix CMake configs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-04chore: modularize OCL to OCL.core, upcoming OCL.fixAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-03chore: new `unique_socket` example and new public API.Amlal El Mahrouss
chore: new parser public API. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02chore: fix enable_stdio_sync's detail::is_stdio_sync.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02chore: module source code tweaks and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02chore: fix unique tests usage of std::string.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02chore: fix read call for BasicNetworkReceive1.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02chore: update unit tests names.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-02chore: unique_socket API improvements, and unit test updates.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-01chore: new set of tests for FIX.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-12-01chore: source level patches of examples, library cleanup, and crc improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: ran format command.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: new improvements over the previous impelemntations of allocator_op.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: safer crc32 helper call.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: new tests for hash crc32 and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: update tests for unique_socket.Amlal El Mahrouss
feat: updated public API for unique_socket. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-30chore: cleanup fix test.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>