anna fef
  • https://fef.moe
  • your least favorite nyanbinary anarcho-communist neurodivergent catgirl hacker. she/they/it

  • Joined on 2021-03-25
fef synced commits to main at fef/ardix from mirror 2021-08-01 08:26:38 +02:00
d20da423ec fs: implement file abstraction
9ca76d71ad mutex: add mutex imlementation
adce3f3ed7 arch/at91sam3x8e: update struct reg_sw_snapshot
c2538b4516 build: parameterize STACK_SIZE in linker script
8f424d49e8 asm: refactor to use thumb2 instructions
Compare 6 commits »
fef synced commits to main at fef/ardix from mirror 2021-08-01 00:26:34 +02:00
3ab358310c build: ensure all symbols are included
643d3ed251 build: migrate to CMake
fc63785ca6 kent: simplify structure
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-31 01:01:51 +02:00
7d1227f435 add limits.h
026bfd0b39 string: add nstr2i and nstr2u
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-30 17:50:53 +02:00
57b24014dc string: add nstrtrim
0ecf0be554 utf: ensure neat() is called in utf8_check
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-30 15:53:51 +02:00
9b191d9b9a nstr: include nstrmul test
87d0a30dab error: add errmsg_raw utility
9fef6c5a6d remove double asterisk from license notice
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-27 00:32:51 +02:00
b105f24917 demo: add examples for error handling
fef pushed to main at fef/libneo 2021-07-27 00:11:56 +02:00
4a0dc22431 demo: add nref examples
fef pushed to main at fef/libneo 2021-07-26 23:26:56 +02:00
8fcc7d4270 doc: install doxygen-awesome-css theme
fef pushed to main at fef/libneo 2021-07-26 22:59:33 +02:00
4c96e62129 doc: use doxygen-awesome theme
e1e401798c nstr: add nput convenience wrappers
abfccf6b5c doc: refactor and normalize comments
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-26 16:54:50 +02:00
c3776c0654 doc: add Doxygen support
0a8ee6173e utf8_check: test return values
824151ac69 add readme
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-23 00:56:59 +02:00
f1add994c3 hashtab: add hashtable API
fef pushed to main at fef/libneo 2021-07-22 14:57:13 +02:00
ac7172c841 nbuf: make clones zero-copy
cf4bd2ea5b nstr: Make cloning zero-copy
d504786bc7 nstr: add alignment constraint
Compare 3 commits »
fef pushed to main at fef/libneo 2021-07-22 13:42:55 +02:00
3040b09669 nstr: avoid double allocation
fef pushed to main at fef/libneo 2021-07-22 12:36:18 +02:00
c797540dbc string: rename string type to nstr_t
fef pushed to main at fef/libneo 2021-07-21 22:55:50 +02:00
cb09acbc7c nbuf: add buffer type and utilities
fef pushed to main at fef/libneo 2021-07-21 22:24:33 +02:00
5b1511ca57 toolchain: refactor __restrict c++ compat macro
fef pushed to main at fef/libneo 2021-07-21 16:55:57 +02:00
f99ad6162a nref: move main init work out of macro
fef pushed to main at fef/libneo 2021-07-21 16:46:56 +02:00
f120bcc02a types: use bool typedefs from stdbool.h
528be61971 error: remove unused _flags member
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-19 15:20:43 +02:00
d561ff3fa9 nref: put refcount at the end of the test struct
e982ceb517 list: fix remaining macro errors and add tests
Compare 2 commits »
fef pushed to main at fef/libneo 2021-07-19 14:13:18 +02:00
cd797b107c toolchain: don't flag init calls static
4f027726c6 build: use correct path variables
Compare 2 commits »