apio pushed to main at apio/Luna 2023-07-25 15:25:26 +00:00
7f990b161b libluna: Fix comparison of StringViews without null termination
9bb3fed611 libluna: Use the right unsigned integer type for wcscmp()'s return type
Compare 2 commits »
apio pushed to main at apio/Luna 2023-07-25 15:02:21 +00:00
105ed79f8f kernel: Reenable userspace stack tracing, but hidden behind a config flag
905e71527e libc: Actually implement sigsetjmp() and siglongjmp()
Compare 2 commits »
apio pushed to main at apio/Luna 2023-07-24 17:17:41 +00:00
c6d91c89cd stat: Change program description
apio pushed to main at apio/Luna 2023-07-24 17:14:28 +00:00
2e2b87b714 ports+tools: Add bc port
b12f42cfe2 libc: Add SIGWINCH
Compare 2 commits »
apio pushed to main at apio/Luna 2023-07-24 16:50:59 +00:00
c70790bf62 ports: Add some defaults for CMake projects as well
apio pushed to main at apio/Luna 2023-07-24 16:29:53 +00:00
a990cc145e ports: Add initial documentation to the port system
apio pushed to main at apio/Luna 2023-07-24 15:21:04 +00:00
b0d7870ec6 ports: Add minitar (with examples!)
apio pushed to main at apio/Luna 2023-07-24 15:07:58 +00:00
9a00b29304 ports: Basic ports system + nasm port
apio pushed to main at apio/Luna 2023-07-24 13:32:25 +00:00
033aff4f6c all: Error out on bidirectional characters (CVE-2021-42574)
apio pushed to main at apio/Luna 2023-07-24 09:57:59 +00:00
c5af1bcef9 libc: Fix typo in fopen description
apio pushed to main at apio/Luna 2023-07-24 09:56:01 +00:00
b3c478f19e init: Make the log stream line-buffered
ad3f3bf4db kernel: Log the release name and build date in the boot log
Compare 2 commits »
apio pushed to main at apio/Luna 2023-07-22 14:11:48 +00:00
01359af288 tools: Make the Ext2 partition bigger (32M)
apio pushed to stable at apio/Luna 2023-07-22 11:36:27 +00:00
eeb9e16a74 libos: Make os::File a wrapper around stdio's FILE
358493a7bc kernel: Add a system for release names in uname(), call alpha releases "Mercury"
5110d740b8 all: Update the version number to 0.4.0
759fb4fe0e tools: Make replace-stdint.sh replace types only if they're followed by a space
098109f16b tools: Make sure formatting scripts cover all sources
Compare 112 commits »
apio released Luna July 22 release - 0.4.0 "Mercury" at apio/Luna 2023-07-22 11:32:40 +00:00
apio pushed tag v0.4.0 to apio/Luna 2023-07-22 11:32:40 +00:00
apio pushed to main at apio/Luna 2023-07-22 10:40:11 +00:00
eeb9e16a74 libos: Make os::File a wrapper around stdio's FILE
apio pushed to main at apio/Luna 2023-07-22 10:21:08 +00:00
358493a7bc kernel: Add a system for release names in uname(), call alpha releases "Mercury"
apio pushed to main at apio/Luna 2023-07-22 10:11:12 +00:00
5110d740b8 all: Update the version number to 0.4.0
apio pushed to main at apio/Luna 2023-07-22 09:59:47 +00:00
759fb4fe0e tools: Make replace-stdint.sh replace types only if they're followed by a space
098109f16b tools: Make sure formatting scripts cover all sources
9ef09cfc88 libc+libluna: Add case-insensitive string comparison functions
Compare 3 commits »
apio pushed to main at apio/Luna 2023-07-22 09:45:41 +00:00
c17e1a5802 Update README.md