Skip to content

v0.1.0

Choose a tag to compare

@qlrd qlrd released this 10 Mar 00:34
· 14 commits to main since this release

Dawon v0.1.0

First release — super mini-moulinette for 42 school piscine exercises.

Checks

Six-layer pipeline per exercise:

  1. Norminette
  2. Symbol present (libloading)
  3. Forbidden functions (regex + nm -u)
  4. Syntax (cc -Wall -Wextra -Werror -fsyntax-only)
  5. Harness (fork+pipe, SHA-256, ASAN/UBSAN)
  6. Memory (valgrind --leak-check=full)

Subjects

C00 (ex00–ex08) and C01 — full edge-case coverage including INT_MIN,
null byte, DEL (127), all C(10,3) / C(100,2) combinations.

CI

Tested on: ubuntu-latest, macos-latest, debian-stable (stable + MSRV 1.85).

Mascot

Dawon sits still and watches. Black ink, full mane, {} branded on her chest.