]>
git.dolda2000.com Git - ashd.git/log 
summary  | 
shortlog  | log | 
commit  | 
commitdiff  | 
tree 
first ⋅ prev ⋅ next
 
Fredrik Tolf  [Tue, 24 Aug 2010 20:55:36 +0000  (22:55 +0200)] 
Fixed a bug in stdredir.
Fredrik Tolf  [Tue, 24 Aug 2010 19:45:03 +0000  (21:45 +0200)] 
Don't close the filedescriptors passed to simpleerror or stdredir.
Fredrik Tolf  [Tue, 24 Aug 2010 19:40:24 +0000  (21:40 +0200)] 
Redirect directory requests to dirplex to always include a trailing slash.
Fredrik Tolf  [Tue, 24 Aug 2010 19:39:58 +0000  (21:39 +0200)] 
Added a response function for standard redirection.
Fredrik Tolf  [Tue, 24 Aug 2010 19:35:10 +0000  (21:35 +0200)] 
Fixed return bug in childhandle.
Fredrik Tolf  [Tue, 24 Aug 2010 18:46:44 +0000  (20:46 +0200)] 
Use childhandle() in dirplex too.
Fredrik Tolf  [Tue, 24 Aug 2010 18:26:12 +0000  (20:26 +0200)] 
Made plaintcp a bit more flexible and present the port number to handlers.
Fredrik Tolf  [Tue, 24 Aug 2010 15:38:39 +0000  (17:38 +0200)] 
Trim any X-Ash- headers sent by the client.
Fredrik Tolf  [Tue, 24 Aug 2010 14:50:10 +0000  (16:50 +0200)] 
Removed the unused strrcmp from sendfile.
Fredrik Tolf  [Tue, 24 Aug 2010 14:49:35 +0000  (16:49 +0200)] 
Include sys/types in utils.h
Fredrik Tolf  [Tue, 24 Aug 2010 14:49:26 +0000  (16:49 +0200)] 
Added a generic config parser/child handler and used it for dirplex and patplex.
Fredrik Tolf  [Tue, 24 Aug 2010 12:03:18 +0000  (14:03 +0200)] 
Added an error message for crashing request handlers in dirplex.
Fredrik Tolf  [Sat, 21 Aug 2010 14:15:46 +0000  (16:15 +0200)] 
Slightly more sensible argument parsing for htparser.
Fredrik Tolf  [Sat, 21 Aug 2010 14:12:20 +0000  (16:12 +0200)] 
Added daemonizing, syslogging, setuid and chrooting to htparser.
Fredrik Tolf  [Sat, 21 Aug 2010 13:46:51 +0000  (15:46 +0200)] 
Made htparser listening much more flexible.
Fredrik Tolf  [Fri, 20 Aug 2010 15:44:56 +0000  (17:44 +0200)] 
Always send the entire buffer in mtwrite.
Fredrik Tolf  [Fri, 20 Aug 2010 13:29:54 +0000  (15:29 +0200)] 
Use new-style (CR-less) headers in responses.
Fredrik Tolf  [Fri, 20 Aug 2010 13:00:44 +0000  (15:00 +0200)] 
Added xattr mime-type detection to sendfile.
Fredrik Tolf  [Mon, 14 Dec 2009 16:08:14 +0000  (17:08 +0100)] 
Use libmagic for sendfile.
Fredrik Tolf  [Sat, 9 May 2009 14:02:07 +0000  (16:02 +0200)] 
Made it possible to specify the content-type to sendfile.
Fredrik Tolf  [Wed, 7 Jan 2009 11:05:07 +0000  (12:05 +0100)] 
Added CSS "support" to sendfile.
Fredrik Tolf  [Wed, 7 Jan 2009 11:01:20 +0000  (12:01 +0100)] 
Absolutify SCRIPT_FILENAME in callcgi.
Fredrik Tolf  [Wed, 7 Jan 2009 10:52:52 +0000  (11:52 +0100)] 
Merge branch 'master' of /srv/git/r/ashd
Fredrik Tolf  [Wed, 7 Jan 2009 10:52:45 +0000  (11:52 +0100)] 
Fixed a couple of small bugs.
Fredrik Tolf  [Wed, 7 Jan 2009 10:51:13 +0000  (11:51 +0100)] 
Fixed a "Status" header bug in callcgi.
Fredrik Tolf  [Wed, 7 Jan 2009 05:15:37 +0000  (06:15 +0100)] 
Fixed a passdata bug in htparser.
Fredrik Tolf  [Wed, 7 Jan 2009 05:02:47 +0000  (06:02 +0100)] 
Rewrote htparser to handle both HTTP/1.0 and HTTP/1.1.
Fredrik Tolf  [Tue, 6 Jan 2009 13:11:32 +0000  (14:11 +0100)] 
Used glibc to provide mt-blocking stdio for fds.
Fredrik Tolf  [Thu, 1 Jan 2009 04:05:01 +0000  (05:05  +0100)] 
Added a simple patplex.
Fredrik Tolf  [Thu, 1 Jan 2009 04:03:37 +0000  (05:03  +0100)] 
Fixed a bug in the MT ioloop.
Fredrik Tolf  [Thu, 1 Jan 2009 03:50:08 +0000  (04:50  +0100)] 
Make htparser exit when the root multiplexer exits.
Fredrik Tolf  [Wed, 31 Dec 2008 10:33:53 +0000  (11:33 +0100)] 
Modified callcgi to run CGI programs without an explicit handler.
Fredrik Tolf  [Wed, 31 Dec 2008 10:22:13 +0000  (11:22 +0100)] 
Check the output from passdata in htparser.
Fredrik Tolf  [Wed, 31 Dec 2008 10:21:58 +0000  (11:21 +0100)] 
Added a simple CGI endcap.
Fredrik Tolf  [Tue, 23 Dec 2008 00:35:19 +0000  (01:35  +0100)] 
Added some caching capabilities to sendfile.
Fredrik Tolf  [Mon, 22 Dec 2008 04:04:59 +0000  (05:04  +0100)] 
Added a really basic sendfile implementation.
Fredrik Tolf  [Mon, 22 Dec 2008 04:03:28 +0000  (05:03  +0100)] 
Fixed a couple of bugs in dirplex.
Fredrik Tolf  [Sun, 21 Dec 2008 19:53:50 +0000  (20:53 +0100)] 
Send error reports from dirplex.
Fredrik Tolf  [Sun, 21 Dec 2008 19:21:05 +0000  (20:21 +0100)] 
Reorganized dirplex quite a bit.
Fredrik Tolf  [Fri, 19 Dec 2008 15:11:32 +0000  (16:11 +0100)] 
Changed dirplex to pass the filename as an optional header and preserve the semantics of the rest string.
Fredrik Tolf  [Thu, 18 Dec 2008 05:14:16 +0000  (06:14 +0100)] 
Added a first version of the directory multiplexer.
Fredrik Tolf  [Thu, 18 Dec 2008 04:17:44 +0000  (05:17  +0100)] 
Create the passed socket explicitly in htparser rather than generally in sendreq().
Fredrik Tolf  [Wed, 17 Dec 2008 23:36:01 +0000  (00:36  +0100)] 
Make sure to wait for the rootplex to accept writes from htparser.
Fredrik Tolf  [Wed, 17 Dec 2008 21:47:17 +0000  (22:47 +0100)] 
Added a `calen' utility function.
Fredrik Tolf  [Wed, 17 Dec 2008 05:42:26 +0000  (06:42 +0100)] 
Moved htparser's ioloop to the library.
Fredrik Tolf  [Wed, 17 Dec 2008 05:36:36 +0000  (06:36 +0100)] 
Added a tokenizer util function.
Fredrik Tolf  [Wed, 17 Dec 2008 03:27:28 +0000  (04:27  +0100)] 
Fixed another htparser bug.
Fredrik Tolf  [Wed, 17 Dec 2008 03:08:47 +0000  (04:08  +0100)] 
Make htparser strip the param string from the rest string.
Fredrik Tolf  [Wed, 17 Dec 2008 02:54:11 +0000  (03:54  +0100)] 
Fixed a couple of htparser bugs.
Fredrik Tolf  [Wed, 17 Dec 2008 02:34:00 +0000  (03:34  +0100)] 
Strip the leading slash of the rest string.
Fredrik Tolf  [Wed, 17 Dec 2008 02:29:09 +0000  (03:29  +0100)] 
Send request data to multiplexer.
Fredrik Tolf  [Wed, 17 Dec 2008 02:18:09 +0000  (03:18  +0100)] 
Added a `debugsink' test program.
Fredrik Tolf  [Wed, 17 Dec 2008 02:17:55 +0000  (03:17  +0100)] 
Made htparser capable of handling basic requests.
Fredrik Tolf  [Wed, 17 Dec 2008 02:16:43 +0000  (03:16  +0100)] 
Use SOCK_SEQPACKET between processes to ensure EOF receipt. Probably only works on Linux, however.
Fredrik Tolf  [Wed, 17 Dec 2008 02:05:58 +0000  (03:05  +0100)] 
Added max and min macros.
Fredrik Tolf  [Wed, 17 Dec 2008 01:38:51 +0000  (02:38  +0100)] 
Added atoo function.
Fredrik Tolf  [Wed, 17 Dec 2008 01:38:45 +0000  (02:38  +0100)] 
Fixed socktype bug in sendreq.
Fredrik Tolf  [Tue, 16 Dec 2008 19:29:35 +0000  (20:29 +0100)] 
Added some string utility functions.
Fredrik Tolf  [Tue, 16 Dec 2008 19:28:46 +0000  (20:28 +0100)] 
Renamed htreq to hthead and added functions for transfer of requests.
Fredrik Tolf  [Tue, 16 Dec 2008 15:41:29 +0000  (16:41 +0100)] 
Added some process control functions to libht.
Fredrik Tolf  [Tue, 16 Dec 2008 04:45:23 +0000  (05:45  +0100)] 
Fixed header reading and a request parser memory leak.
Fredrik Tolf  [Thu, 27 Nov 2008 05:41:19 +0000  (06:41 +0100)] 
Added basic support for parsing requests.
Fredrik Tolf  [Thu, 27 Nov 2008 05:41:11 +0000  (06:41 +0100)] 
Added a request library component.
Fredrik Tolf  [Thu, 27 Nov 2008 04:15:43 +0000  (05:15  +0100)] 
Basic muthread I/O loop implemented in htparser.
Fredrik Tolf  [Thu, 27 Nov 2008 03:38:43 +0000  (04:38  +0100)] 
Added muthread and logging library components.
Fredrik Tolf  [Wed, 26 Nov 2008 23:09:24 +0000  (00:09  +0100)] 
Initial skeleton.
Fredrik Tolf  [Tue, 28 Aug 2007 01:34:15 +0000  (03:34  +0200)] 
Autoconf skeleton