summaryrefslogtreecommitdiff
path: root/TODO
blob: 97823a265da0d93d91656d7e2ee507e4d6f35e1d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
To-Do

- Cryptography
  - hmac_sha256 https://github.com/h5p9sl/hmac_sha256
  - ecdh        https://github.com/kokke/tiny-ECDH-c
  - TLS
- Allocators
  - Memory pool
  - Memory stack
  - Bump
- Data formats
  - UTF-8
  - JSON
  - unival
  - XML: print; get element by tag name, property; get property
- System
  - Better atomics support
  - System call, run process
  - Terminal
  - Sockets tests
  - Parsing OpenGL interface
- Utils
  - parse, print
  - String builder