File: TODO

package info (click to toggle)
snarf 7.0-9
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 504 kB
  • sloc: ansic: 3,464; sh: 329; makefile: 62
file content (30 lines) | stat: -rw-r--r-- 874 bytes parent folder | download | duplicates (5)
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
				 TODO
			     -*- text -*-

* Fix memory leaks. Not critical but sloppy and embarrassing.

* Add an interactive shell-like interface. Type in urls, it downloads
  them. Should be handy for piping ("echo url | snarf") and
  others. Use your imagination.

* Maybe add an RC file.

* remove dependance on vfprintf.

* Port to win32 (make more portable in general)

* SSL borrowed from curl

* better browser-style URL guessing

* Improve password handling; cache username/hostname pairs and re-use 
  passwords. Don't prompt if the password is cached.

* Use keepalive for http and re-use sessions for ftp if grabbing multiple
  files from the same host.

* Add more & nicer output to progress code, most requested: ETA

* Fix non-ansi stuff. Automake seems to be screwing up its invocation
  of ansi2knr. I don't know why, yet, so stick with ANSI compilers if
  possible.