abouttreesummaryrefslogcommitdiff
path: root/Todo.md
blob: bbf754d51a03cae31a2a4f75696539cd081f1d56 (preview) (code) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# General
+ switch to mongoose
+ add esp build
- (write script to build dependencies)
- automate script to generate header with size defines
- run on esp

# Matrix Lib
+ manage keys
+ upload keys
+ create olm session
  + incoming
  + outgoing
+ store keys/sessions
+ respond to events
  + room_key_request
+ add client saving/loading
- overhaul client saving/loading
+ esp compatibility
- http requests in chunks/dynamically allocated
- URL encode (sync next_batch)

General

  • switch to mongoose
  • add esp build
  • (write script to build dependencies)
  • automate script to generate header with size defines
  • run on esp

Matrix Lib

  • manage keys
  • upload keys
  • create olm session
    • incoming
    • outgoing
  • store keys/sessions
  • respond to events
    • room_key_request
  • add client saving/loading
  • overhaul client saving/loading
  • esp compatibility
  • http requests in chunks/dynamically allocated
  • URL encode (sync next_batch)