summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick White <git@njw.me.uk>2011-08-22 18:37:45 +0100
committerNick White <git@njw.me.uk>2011-08-22 18:37:45 +0100
commitf964e355b7e6bdd896e77e2dd9a9939ad69298b8 (patch)
treec59d4e3fc5dd85bd2e285a12d9a7d6add3bdeac9
parentad06b65edf305ac5fe18efee908084c949d02ff3 (diff)
Add TODOs
-rw-r--r--TODO15
1 files changed, 14 insertions, 1 deletions
diff --git a/TODO b/TODO
index 79d5639..8bd702f 100644
--- a/TODO
+++ b/TODO
@@ -17,7 +17,9 @@ use wide string functions when dealing with stuff returned over http; it's known
bug in get(): if the \r\n\r\n after http headers is cut off between recv buffers
-use HTTP/1.1 with "Connection: close" header
+create a tcl/tk gui wrapper, which asks for the book downloader to run, the book id, and then shows output of stdout & stderr as it runs
+
+package for osx and windows
try supporting 3xx in get, if it can be done in a few lines
by getting Location line, freeing buf, and returning a new
@@ -27,8 +29,19 @@ add https support to get
write some little tests
+would likely be rather tricky, but building for android
+would be nice. how it would work would be modifying the
+getgbook src slightly, redefining function calls to be
+findable by the java, and then writing java stuffs to call
+it. gui could either be done from the java directly, or from
+xml; both are gross options. see:
+http://developer.android.com/resources/tutorials/hello-world.html
+http://marakana.com/forums/android/examples/49.html
+
## getgbook
+use realloc to size pages memory structure appropriately
+
### notes
Google will give you up to 5 cookies which get useful pages in immediate succession. It will stop serving new pages to the ip, even with a fresh cookie. So the cookie is certainly not everything.