xref: /dflybsd-src/usr.bin/tip/TODO (revision 86d7f5d305c6adaa56ff4582ece9859d73106103)
1*86d7f5d3SJohn Marinox Fix "hangup failed" in unidialer
2*86d7f5d3SJohn Marinox Genericize tty code and/or support termios
3*86d7f5d3SJohn Marinox Fixup uucplock conventions for FreeBSD (including reference in tip man pages).
4*86d7f5d3SJohn MarinoSanity check for ttys
5*86d7f5d3SJohn Marinox Rename pathnames.h
6*86d7f5d3SJohn Marinox Qualify on USR
7*86d7f5d3SJohn MarinoUse select call to merge tipin / tipout
8*86d7f5d3SJohn Marino
9*86d7f5d3SJohn Marinox Finish table-driven modem driver
10*86d7f5d3SJohn Marinox Move HAVE_USLEEP to pathhnames.h
11*86d7f5d3SJohn Marinox Add variable for login and logout scripts (connect with Perl???)
12*86d7f5d3SJohn Marinox redials / redial delay (see dial shell script)
13*86d7f5d3SJohn Marino
14*86d7f5d3SJohn MarinoAdd debug log capabilities for table-driven modem driver (command mode modem I/Owith timestamps).
15*86d7f5d3SJohn Marino
16*86d7f5d3SJohn MarinoUse select in modem drivers.
17*86d7f5d3SJohn MarinoConsolidate consh()-derived code in cmds.c
18*86d7f5d3SJohn MarinoScreen-oriented command menu?
19*86d7f5d3SJohn MarinoAdd external file-transfer protocol implementations to command menu (rz, sz, others?)
20*86d7f5d3SJohn Marino
21*86d7f5d3SJohn Marino1. Rethink protection glitches on REMOTE & PHONES
22*86d7f5d3SJohn Marino   files (setuid/setgid??).
23*86d7f5d3SJohn Marino
24*86d7f5d3SJohn Marino2. Make clean fix for scripting being set in .tiprc
25*86d7f5d3SJohn Marino
26*86d7f5d3SJohn Marino3.  change EOFREAD to recognize more general strings.
27*86d7f5d3SJohn Marino
28*86d7f5d3SJohn Marino4.  add an option that returns an exit status based on
29*86d7f5d3SJohn Marino    whether resources for the requested operation are available.
30*86d7f5d3SJohn Marino
31*86d7f5d3SJohn Marino5.  write a program to list known systems (a quick shell script
32*86d7f5d3SJohn Marino    should do it); people keep forgetting the names.
33*86d7f5d3SJohn Marino
34*86d7f5d3SJohn Marino6.  change remote file descriptions so that acu attributes are
35*86d7f5d3SJohn Marino    are attached to a device so that several different devices
36*86d7f5d3SJohn Marino    can be used to get to the same system (perhaps hardwired
37*86d7f5d3SJohn Marino    and phone line).  got any ideas here?  I'm looking at something
38*86d7f5d3SJohn Marino    like dv=cua1,cul1,dn11;cua2,,df03.
39