Age | Commit message (Expand) | Author | Files | Lines |
23 hours | Add Code of ConductHEADmain | Samuel Lidén Borell | 1 | -0/+53 |
23 hours | Re-word paragraph about licensing of contributions | Samuel Lidén Borell | 1 | -4/+4 |
24 hours | bootstrap: Remove MIT-0 license from bootstrap RTL | Samuel Lidén Borell | 13 | -77/+14 |
27 hours | bootstrap: Show proper errors on OoM/internal errors | Samuel Lidén Borell | 6 | -12/+35 |
36 hours | bootstrap: Fix overflow check for integer CLI params | Samuel Lidén Borell | 1 | -1/+6 |
45 hours | bootstrap: Beginning of MessageReporter | Samuel Lidén Borell | 6 | -8/+254 |
48 hours | bootstrap: Remove output file on error | Samuel Lidén Borell | 1 | -1/+6 |
2 days | bootstrap: Revise CLI input params to use Readers instead of Files | Samuel Lidén Borell | 3 | -26/+53 |
6 days | Notes: Various notes | Samuel Lidén Borell | 11 | -0/+496 |
2025-08-16 | bootstrap: Assign CLI arguments to fields (bool and int only for now) | Samuel Lidén Borell | 2 | -8/+85 |
2025-08-16 | bootstrap: Lookup CLI options and bind their values | Samuel Lidén Borell | 1 | -8/+59 |
2025-08-16 | bootstrap: Call argument parsing function in RTL from main() | Samuel Lidén Borell | 2 | -3/+8 |
2025-08-16 | bootstrap: Don't emit constructors for service classes | Samuel Lidén Borell | 3 | -5/+17 |
2025-08-16 | bootstrap: Basic CLI arguments loop and error handling | Samuel Lidén Borell | 2 | -4/+146 |
2025-08-16 | bootstrap: Internal RTL string decoding function | Samuel Lidén Borell | 3 | -3/+65 |
2025-08-16 | bootstrap: Null terminate all string constants. | Samuel Lidén Borell | 1 | -1/+4 |
2025-08-16 | bootstrap: Emit initialization of `giveme`s | Samuel Lidén Borell | 3 | -3/+104 |
2025-08-16 | Remove redundant whitespace and a duplicate line | Samuel Lidén Borell | 4 | -5/+0 |
2025-08-16 | bootstrap: Add stub functions in RTL for CLI handling | Samuel Lidén Borell | 4 | -2/+212 |
2025-08-16 | bootstrap: Emit all string constants, including those in `giveme`s | Samuel Lidén Borell | 1 | -10/+8 |
2025-08-16 | bootstrap: Leave outer type as NULL for now | Samuel Lidén Borell | 1 | -1/+2 |
2025-08-13 | Notes: Repo vs release artifacts, SBOMs, more on capabilities | Samuel Lidén Borell | 3 | -1/+343 |
2025-08-10 | Notes: Capabilities and I/O / system access | Samuel Lidén Borell | 2 | -1/+113 |
2025-08-10 | Notes: API versioning, stdlib, integers, libc, hardening, service loading | Samuel Lidén Borell | 7 | -0/+384 |
2025-08-10 | bootstrap: Rename BASELINE_CFLAGS to BASE_CFLAGS | Samuel Lidén Borell | 1 | -3/+3 |
2025-08-09 | Emit initialization of CommandMain service impl | Samuel Lidén Borell | 5 | -15/+107 |
2025-08-03 | Notes: runtime hardening: fix typo | Samuel Lidén Borell | 1 | -3/+3 |
2025-08-03 | Notes: Runtime hardening, target detection, `giveme`s, distributions | Samuel Lidén Borell | 5 | -0/+384 |
2025-08-02 | bootstrap: Reduce unecessarily large struct QualifierInfo | Samuel Lidén Borell | 1 | -2/+2 |
2025-07-30 | bootstrap: Put compiler option arguments before non-options | Samuel Lidén Borell | 1 | -5/+5 |
2025-07-27 | Notes: portability, distributions, libc/crt0/rtld, loopcall | Samuel Lidén Borell | 5 | -0/+522 |
2025-07-26 | bootstrap: Parsing of `giveme` blocks (dependency injection) | Samuel Lidén Borell | 10 | -22/+238 |
2025-07-23 | bootstrap: Require strict ordering of variables/constructors/functions | Samuel Lidén Borell | 1 | -0/+6 |
2025-07-23 | bootstrap: Call exit(EXIT_FAILURE) instead of abort() on file open error | Samuel Lidén Borell | 1 | -1/+1 |
2025-07-23 | bootstrap: Simplify Makefile by using $@ for all outputs | Samuel Lidén Borell | 1 | -1/+1 |
2025-07-21 | bootstrap: Further limit maximum string constant length | Samuel Lidén Borell | 1 | -9/+10 |
2025-07-20 | Update Makefile and sources.index with new test source file names | Samuel Lidén Borell | 2 | -3/+4 |
2025-07-20 | Notes: language upgrades, integer comparison | Samuel Lidén Borell | 2 | -4/+27 |
2025-07-20 | Rename test file with confusing name | Samuel Lidén Borell | 1 | -0/+0 |
2025-07-20 | bootstrap: Emit code to call `main` | Samuel Lidén Borell | 7 | -16/+101 |
2025-07-20 | bootstrap: Parsing of `entry` functions | Samuel Lidén Borell | 6 | -6/+28 |
2025-07-20 | bootstrap: Define builtins at startup | Samuel Lidén Borell | 5 | -32/+49 |
2025-07-20 | bootstrap: Basic parsing of service type specifications | Samuel Lidén Borell | 6 | -1/+104 |
2025-07-20 | bootstrap: Avoid emitting empty structs | Samuel Lidén Borell | 1 | -0/+4 |
2025-07-20 | bootstrap: Add token lookahead function | Samuel Lidén Borell | 4 | -6/+16 |
2025-07-19 | Notes: Main/services, interfaces, large classes, sources.index removal, etc | Samuel Lidén Borell | 8 | -1/+416 |
2025-07-18 | bootstrap: Avoid += in Makefile | Samuel Lidén Borell | 1 | -2/+1 |
2025-07-17 | bootstrap: Factor out tok_symbol() out of tokenize() | Samuel Lidén Borell | 1 | -45/+55 |
2025-07-17 | bootstrap: Factor out emit_subexpr() out of emit_expr() loop | Samuel Lidén Borell | 1 | -167/+174 |
2025-07-17 | bootstrap: More defensive tree_insert. Remove redundant variable | Samuel Lidén Borell | 1 | -5/+5 |