(name 'AL-Http-cwp.10' message 'Factored out a lot of the interpretation of HTTP into Relay subclasses - analogous to middleware classes in Django.' id 'e177e64a-0659-4829-83fa-8d701a454e41' date '8 September 2011' time '3:43:15.61 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.9' message 'Initial implementation of the client. Works ok, but doesn''t handle chunked transfers.' id 'a04b5b41-0dd2-4820-8d89-0dc072fa9114' date '7 September 2011' time '1:00:59.665 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.8' message 'Added an error handler so that if the application raises an error, we send a 500 response to the client.' id 'b45a3e94-ef98-4cf0-b66a-8319a12f0cf7' date '21 August 2011' time '10:53:56.845 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.7' message 'Added a couple of convenience methods.' id '99f6325f-cef6-4757-9b1c-a2bf7bfa5857' date '10 August 2011' time '12:04:06.911 am' author 'cwp' ancestors ((name 'AL-Http-cwp.6' message 'Put a nil check in ALServer>>stop, so stopping an already-stopped server is a noop.' id 'd02bb03f-b54f-4f48-9067-b757dac190b9' date '6 August 2011' time '5:26:07.569 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.5' message 'Fleshed out the HTTP implementation a bit, now able to serve JSON responses properly.' id 'e2787526-3acd-40ab-8f64-794afe17f889' date '5 May 2011' time '12:40:42.075 am' author 'cwp' ancestors ((name 'AL-Http-cwp.4' message 'Changed start/stop behaviour to terminate the process instead of waiting for it to exit. Also implemented startup/shutdown handling, so that we don''t hang the image if it gets saved with a server listening.' id '1f408730-84fe-4f77-9f4e-d5403934a02a' date '4 May 2011' time '9:19:32.965 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.3' message 'Refactored ALRequest and ALResponse.' id 'da5eb61a-9a28-4f31-9e73-f2c0fb6cd577' date '24 April 2011' time '11:12:02.617 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.2' message 'Now able to complete an HTTP response without relying on external packages. Still doesn''t accept entities from the application.' id '89aa31c8-dd58-4ecc-bbcd-a50918f7c630' date '23 April 2011' time '7:08:51.517 pm' author 'cwp' ancestors ((name 'AL-Http-cwp.1' message 'First commit, recovered from broken image.' id '1e702eb7-2476-46bb-8d8b-ec0609eb6b94' date '23 April 2011' time '2:17:16.711 pm' author 'cwp' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())