aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO51
1 files changed, 51 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 00000000..062c6b10
--- /dev/null
+++ b/TODO
@@ -0,0 +1,51 @@
1
2
3
4
5
6
7try to make just makefile for win instead of project file
8
9check for integer overflow
10do a webserver stresser
11
12
13
14
15CORRECT: netbsd dont free's the memory (linux's free) // i don't know why!
16
17
18DONE: WS_USECONF is completed just make test and turn it better
19DONE: WS_DYNVAR ( for using web_client_setvar("color","#FFFFFF")), printf("<BODY bgcolor='$color;>"); ) usefull for web_client_addfile();) <- DONE
20DONE: there is some mem buffer that is not freeing on logfile example something related to web_client_addfile (corrected)
21DONE: upload is missing somethind debug ok, but release is crashing (was related to writetemp[WRITEMAX+1])
22DONE: faster way to upload and download! remove newdata ( is delaying operation)
23DONE: content-range header (for resuming)
24DONE: logging (put it on process_client)
25DONE: Find a better way to manage "tmpfname" (using flocks)
26DONE: make web_client_setcookie works called in whatever where in the handle function, (keep on an database maybe as varlist);
27DONE: remove wrotesize and varsize from client to outstream
28DONE: The war beguns, and i'm coding :o), reduce error mensaging to one file (reduce static mem space);
29DONE: similar: maybe make the web_server_MIMEfile(server,"const char *");, to next do the web_server_adddir(server,"/home/users/www",WS_LISTING);
30
31MAYBE DONE: Well something wrong about downloading several imgs, sometimes apears the 'X' image! figure why (requires intensive tests)
32DONE: lib isn't close files well, probably is that becouse the Ximage
33DONE: do the freebsd port by Hilobok Andrew (han@km.if.ua)
34DONE: URGENT: Change names of internal functions, we don't want conflits with other ppl functions (such as already defined symbols)
35
36
37TODO: The flag WS_USECGI, act as a cgi using env instead ClientInfo
38TODO: better to do is web_server_addcgi("* /*",execfile.exe,0);
39
40
41TODO: make the web_client_addurl function (web_client_addurl("http://127.0.0.1"); as web_client_addfile("path/to/file");)
42TODO: WS_USEMOD (modulated system to use) /(maybe need WS_USECONF, for describe modules)
43
44
45IMPROVE: Find a way to manage dll (stdout,stdin,etc)
46IMPROVE: WS_DYNVAR
47
48
49
50
51