Package
=======
$Id: TODO,v 1.5 2000/06/06 18:48:15 oz6bl Exp $

Errors
------

1.	Make it possible to compile with distributions that use 
	glibc2 (libc V6).

	Done (pg.c rev. 1.6; monitor.c rev. 1.5; upload.c rev. 1.6)

Improvements
------------

1.	Use a ./configure file to find the location of the AX.25 
	utilities


PB	(pb.c)
==

Errors
------

1.	Remove duplicate file entries in the upper left-hand
	window
	Done (pb.c rev 1.7)

2.	Clean up display of file numbers at the bottom of the screen.
	Done (pb.c rev 1.6)

3.	Suppress redundant requests for directory updates when the
	directory is already up-to-date
	Is only seen on AO-16. Is it a satellite 'feature' and not
	a PB error?
	Corrected (pb.c rev 1.13)

4.	The E-counter in the status line is increased by 1 for every
	STATUS frame received from AO-16 (and LO19).
	Corrected. Actually, it was the TLM frames that were not CRC 
	protected for the two satellite. (pb.c rev 1.7)

5.	The downlink efficiency calculation only works for AO-16.
	Done (pb.c rev 1.7)

6.	The download request is not cancelled when NO-3 is received
	for a requested file.
	Corrected. Also corrected a bug introduced when use of SSID was
	allowed, (pc.c rev 1.7)

Improvements
------------

1.	Keep track of which files have been downloaded so that files are not
	downloaded more than once.

2.	Make MYCALL blink in the PB lines display (should make it easier
	to find out wheter or not you are in the download queue on the
	9600 Bd satellites).
	Done (pb.c rev 1.7) It was made inverse as blinking had too strong
	an effect.


Suggestions
-----------

1.	Change the strategy for choosing to download a file rather than
	doing directory fills.
	Needs discussion.

2.	Add the ability to call a user-written program (or script) when 
	a new directory entry is received to determine whether to request
	a file. May be combined with improvement 1, above.
	Done (pb.c rev 1.10).

PG	(pg.c, monitor.c, upload.c)
===

Errors
------

1.	Fix an error that prevents PG from uploading more than one
	*.out file per invocation.
	Done (pg.c rev. 1.6)

2.	Correct the reaction on receiving ER_NO_SUCH_FILE_NUMBER on
	continued upload (the slot in the satellite has expired)
	Done (upload.c rev. 1.5)

Improvements
------------

1	Have PG wait for connect attempts until the satellite is heard.
	Done - new parameter MAXWAIT/-a (pg.c rev. 1.6)

