summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2025-11-17fix: meta: Fix README.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17Merge branch 'develop' of github.com:snupowered-oss/scl into ↵Amlal El Mahrouss
snupowered-oss-develop
2025-11-17feat: fix merge conflicts.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17fix: fixing merge conflicts.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17feat: fixing merge conflicts.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17Merge pull request #6 from amlel-el-mahrouss/developAmlal El Mahrouss
release: make licensing explicit.
2025-11-17feat: lib: make licensing clear.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-17feat: lib: replace parser.hpp with fix.hppAmlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-15feat: cleanup FIX' parser.hpp includes.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-14feat: minor codebase refactors.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-11-05Merge pull request #3 from snu-systems-corp/developAmlal El Mahrouss
Develop: New URL API.
2025-11-05feat: lib: implement basic_url and fix httptest header.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-10-26feat: important refactors for SCL.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-10-14Merge pull request #2 from snu-systems-corp/devAmlal El Mahrouss
feat: scl: major refactors and new version of SCL.
2025-10-14feat: scl: major refactors and new version of SCL.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-17(OCL: v1.0.44) Merge pull request #5 from amlel-el-mahrouss/devv1.0.44Amlal El Mahrouss
OCL: v1.0.44
2025-09-17(SCL: v1.0.44) Merge pull request #1 from snu-systems-corp/devAmlal El Mahrouss
SCL: v1.0.44
2025-09-17feat: last commit before release (v1.0.44)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-17feat! lib: reorganize library (OCL v1.0.44)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-12feat: dev/lib: new `basic_simd` class, better `error_handler` class.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-10fix: io: `println` has been fixed, now appends endl.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-10feat:! breaking changes in the `opt` module. Fix `println` in `io`Amlal El Mahrouss
module. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-08feat: wip: `simd` module in progress.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-05feat: `lib/simd`: alternative SIMD library — a work in progress libraryAmlal El Mahrouss
to manipulate SIMD data. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-09-04Merge pull request #4 from amlel-el-mahrouss/devv1.0.43Amlal El Mahrouss
OCL — v1.0.43
2025-09-04fix: fix: mark `to_string` inline, to avoid linking issues.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31fix: add comment with BSL 1.0 license mention.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31feat: `allocator_system` a better implementation and example added.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31feat: `allocator_system`: be more explicit on `var_type` forwarding.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31fix: fix `error_handler` container description.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-31feat: `allocator_system` container for custom allocator needs.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-30feat: chunk_string: performance improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-30fix: chunk_string: use `class` instead of `struct`Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-30fix: memory leak fixed in `basic_chunk_string`Amlal El Mahrouss
fix: `tracked_ptr` example for `make_tracked` Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-30feat: remove useless include from the `chunk_string` file.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-30feat! utlity: new `chunk_string` algorithm which is faster than theAmlal El Mahrouss
previous one. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-29feat: fix standard implementation of `basic_error_handler`v1.0.42Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-27feat: core: introduce `error_handler` container.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-27feat: `must_pass` should call error_handler instead of trapping. (FIX)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-27feat: final refactors (SOCL -> OCL)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-27feat: moved SOCL into OCL, without SNU's baggage.v1.0.41Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-26fix: parser.hpp: zero initialize variables of `basic_range`Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-24feat! use `chunk_string` in the CGI module. Add additional constructorsAmlal El Mahrouss
for `chunk_string` Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-24feat: lib: micro-optimizations and improvements.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-22fix: tests/chunk_string: Fixed CMakeLists shortcomings.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-21feat: update chunk unit test.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-21fix: redundant std::cout in print.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-21feat: remove `inline` from print method (chunk_string)Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-21feat: chunk_string: new work in progress string container.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
2025-08-21feat: ran format command.Amlal El Mahrouss
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>