1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
[N] = New
[M] = More info needed
[I] = In progress
[B] = Blocked by other entry
[C] = Can't do it
[F] = Finished
! = High priority
Unassigned:
[I!] Get a freaking routing system worked out. Discuss in #anon+
[B] Get chat working on top of our connections and routing
- Allow direct friend-to-friend (F2F) chat
- Provide SHA-1's for messages
[N] Expand the protocol for more robust messaging
- Include dual-layer encryption on packets
[N] Clean up the code.
- Add whitespace
- More PEP8!!!!!
- Clean up the imports, they are hard to understand and somewhat redundant
- Add section comments where needed
[N] Write src/tests.py for unittesting
[I] Design a signed release update system
[N] Implement a handshake system to tell who the friend is by RSA key
aj00200:
[N] Announce new connections as an event for storage in a management module
- Wrap the connections in a Tunnel
- Store the Tunnel in a the Friend object
- Use events or direct reference to broadcast received packets
- Destruct the connection on a disconnect packet.
[N] Properly wrap all connections with encryption
[N!] Read about Diffie-Hellman encryption
[I!] Get a working setup.py
- Generate a key
- Store the nodekey value in ~/.vomun/config.json
- Allow the additon of friends
[N] Prove identity during connection handshake
[I] Put in an identity management system
[IM] Develop a routing system, some discussion needed
[N] Update the web UI
- JS loader for comments
- Chat mode (press enter to send)
[N!] Make the crypto code secure! Adding padding to RSA.
[I] Move the web-ui to the apps folder.
mou:
[!] Create a *.anonplus files with all informations to easy add friends
[!] add json libraries beacause iphone os needs json and gnupg and mac os need gnupg so its very important
[I] create a *.exe for newbies who dont understant what python is and the app redirect
noobs to python.org download 2.7 (easyier for others)
|