This commit is contained in:
erik%vanderpoel.org 2005-02-03 19:32:10 +00:00
Родитель eb5ee58f9b
Коммит e7299f0232
1 изменённых файлов: 67 добавлений и 24 удалений

Просмотреть файл

@ -1,27 +1,70 @@
check HTTP error codes on 1st line css:
parse css for urls, etc
http:
support accept-encoding
https:
implement it
view:
use style sheets instead of html tags and attributes for color, etc
option to view glyphs instead of char codes?
html:
meta refresh url
detect ucs-2, ucs-4
more checking in iso 2022 code
uri:
support i18n
mime:
deal with content type "text/html " deal with content type "text/html "
take stats on domain names e.g. foo.co.kr, www.bar.com
URL char stats e.g. 8-bit, escaped 8-bit, etc
hierachical tag and attribute stats, not flat attr space
more checking in ISO 2022 code
detect UCS-2, UCS-4
deal with multiple charset parameters in one content-type deal with multiple charset parameters in one content-type
FRAME SRC URLs
IMG SRC URLs robot:
other URLs?
NNTP robot take stats on domain names e.g. foo.co.kr, www.bar.com
FTP robot
DNS robot url char stats e.g. 8-bit, escaped 8-bit, etc
IP robot
parse URLs properly a la RFC hierachical tag and attribute stats, not flat attr space
nntp robot
ftp robot
dns robot
ip robot
randomize urls?
hash:
improve hashing (grow tables, prime numbers) improve hashing (grow tables, prime numbers)
parse <!doctype ...> where "..." appears as attribute-name-like thing
run purify to find memory leaks use less memory in url hash table (value not needed, only key needed)
use less memory in URL hash table (value not needed, only key needed)
use less memory in URL list (use array, remove processed URLs, randomize?) general:
get http://www.olelo.hawaii.edu/UTF8/index.html to work
(problem in io.c's read whole stream routine) find memory leaks
---
2/17/99 use less memory in url list (use array, remove processed urls)
use nm to find all system calls, and do proper error checking on all of them
e.g. write() to catch SIGPIPE-like stuff(?) use nm to find all system calls, and do proper error checking on all of
them e.g. write() to catch sigpipe-like stuff(?)
remove exit() calls from underlying code