Fri, 06 Jun 2008 18:35:46 +0300* massive structural rewrite. Split off code into several new modules (render, render_png, render_local) and updated new modules to use them.
Tero Marttila <terom@fixme.fi> [Fri, 06 Jun 2008 18:35:46 +0300] rev 11
* massive structural rewrite. Split off code into several new modules (render, render_png, render_local) and updated new modules to use them.
* the beginnings of render_multi, really not done yet

committer: Tero Marttila <terom@fixme.fi>

Fri, 06 Jun 2008 16:05:26 +0300separate http query argument parsing into a new http module, and clean up unused headers from web_main.c
Tero Marttila <terom@fixme.fi> [Fri, 06 Jun 2008 16:05:26 +0300] rev 10
separate http query argument parsing into a new http module, and clean up unused headers from web_main.c

committer: Tero Marttila <terom@fixme.fi>

Fri, 06 Jun 2008 03:24:55 +0300two new modules, remote_node and remote_pool
Tero Marttila <terom@fixme.fi> [Fri, 06 Jun 2008 03:24:55 +0300] rev 9
two new modules, remote_node and remote_pool

committer: Tero Marttila <terom@fixme.fi>

Fri, 06 Jun 2008 03:24:22 +0300* fix Makefile to build in a (more) sensible way (still not really perfect)
Tero Marttila <terom@fixme.fi> [Fri, 06 Jun 2008 03:24:22 +0300] rev 8
* fix Makefile to build in a (more) sensible way (still not really perfect)
* a parse_hostport in common
* fix warnings in render_file
* commandline argument parsing for render_node
* render_remote takes a struct remote_node, maintains its current_load, and actually close the socket after use now
* web_main uses a remote_pool, accepts nodes on the command line, and picks nodes from there for render_remote
* improve _http_render_execute error handling, sends back an error reply now
* ignore SIGPIPE. This hadn't shown up before (probably read-EOF instead), but it uncovered a bug in evhttp that caused an infinite bufferevent_write loop -> oom_killer -> DoS attack
* yes, this commit is missing four new files, those will be included in the next one

committer: Tero Marttila <terom@fixme.fi>

Thu, 05 Jun 2008 23:04:28 +0300documentation bugs
Tero Marttila <terom@fixme.fi> [Thu, 05 Jun 2008 23:04:28 +0300] rev 7
documentation bugs

committer: Tero Marttila <terom@fixme.fi>

Thu, 05 Jun 2008 22:53:47 +0300flow control for web_main.c
Tero Marttila <terom@fixme.fi> [Thu, 05 Jun 2008 22:53:47 +0300] rev 6
flow control for web_main.c

committer: Tero Marttila <terom@fixme.fi>

Sun, 01 Jun 2008 05:41:41 +0300remove a misplaced argument from render_remote.h (it still compiled and worked fine\!?)
Tero Marttila <terom@fixme.fi> [Sun, 01 Jun 2008 05:41:41 +0300] rev 5
remove a misplaced argument from render_remote.h (it still compiled and worked fine\!?)

committer: Tero Marttila <terom@fixme.fi>

Sun, 01 Jun 2008 05:03:53 +0300updated code to use libevent svn (with custom modifications, need to create a git repo for that)
Tero Marttila <terom@fixme.fi> [Sun, 01 Jun 2008 05:03:53 +0300] rev 4
updated code to use libevent svn (with custom modifications, need to create a git repo for that)

committer: Tero Marttila <terom@fixme.fi>

Sun, 01 Jun 2008 01:48:09 +0300working chunked-streaming of remote-rendered mandelbrots in web_main, next step will be flow control. Remote rendering doesn't compile in render_node.
Tero Marttila <terom@fixme.fi> [Sun, 01 Jun 2008 01:48:09 +0300] rev 3
working chunked-streaming of remote-rendered mandelbrots in web_main, next step will be flow control. Remote rendering doesn't compile in render_node.

committer: Tero Marttila <terom@fixme.fi>

Sat, 31 May 2008 19:35:21 +0300working web_main that uses render_remote
Tero Marttila <terom@fixme.fi> [Sat, 31 May 2008 19:35:21 +0300] rev 2
working web_main that uses render_remote

committer: Tero Marttila <terom@fixme.fi>