File: TODO

package info (click to toggle)
sfs 1%3A0.8-0%2Bpre20060720.1-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 9,668 kB
  • ctags: 14,317
  • sloc: cpp: 78,358; ansic: 15,494; sh: 9,540; yacc: 786; makefile: 706; perl: 676; lex: 553; python: 146; sed: 70
file content (51 lines) | stat: -rw-r--r-- 1,460 bytes parent folder | download
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
51

==== Required stuff for next release:

* Have some story for administrative realms
  - finish incremental transfers, some kind of client authd authentication
  - document how to use this stuff

* Make REX work
  - Make sure session resumption is bullet-proof
  - finish GUI stuff (can't assume gtk-python)
  - STDIN/STDOUT problem when using CVS_RSH=rex (non-visible text)

* Do something intelligent with agent output

* Rewrite and audit UPDATE RPC code in sfsauthd

* Make rexd work well even if you aren't running sfscd on server

==== Stuff to do soon:

* Standalone mode for rex that doesn't require agent (as when you
  borrow a friend's terminal).

* Get revocation/forwarding support working in sfskey, sfssd

* Automatic proxy/NAT support

* Have some kind of built-in portmap in nfsmounter, if port 111
  unbound, to avoid problems when people don't run portmap.

* Check ownership of tcp sockets when possible in listen (currently
  only works on BSD).

* Figure out OpenBSD/FreeBSD kernel panic

* Bug tracking, regular release engineering with accountability

==== Stuff to do eventually:

* IPv6
* Provable SRP primes
* Local login
* Break out private key into separate program
* Make timecb deal better with clock adjustments
* Compress traffic
* SFS-RO and Chefs
* Schnorr Key Generation: generate arbitrary-length schnorr keys.
* Simple password change program
* Document libasync
* Windows port possibly using FUSE
* Revamp Web pages, logo