commit 5beb18fd6d45f3ff739f69dad62b9abb6b2ad096
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 29 17:38:17 2010 -0400

    Limit POST DATA length to 65536 bytes

commit 51a7e58736ec510dcfa12ec781a16b59e68f61e7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 29 10:02:31 2010 -0400

    move thread init keys to new func

commit ee2e8a08182094d4a21f3a46b32d08bdd12bb593
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jul 28 18:48:41 2010 -0400

    Move logger global configuration to conf/plugins/logger/logger.conf

commit 4e8904d569afabf0baffb8a705a36c09e3bc65cf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 26 12:36:14 2010 -0400

    Fix data type in mk_mem_malloc_z()

commit ba9bc9b0382ae6c996d339ebe8a8664de219e3ab
Author: Davidlohr Bueso <dave.bueso@gmail.com>
Date:   Mon Jul 26 11:10:28 2010 -0400

    [PATCH] Grammar and typo fixes

commit 9de8f26ce29358d04bc31af98cfea5c6158f251f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 26 11:01:54 2010 -0400

    Fix space

commit cd5d99614961182d6ad1dbf9b36a885d6e08c21e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 26 10:35:42 2010 -0400

    Add Content-Encoding header support

commit 1125d0a2a21b3a8ebc0e5430a68fb3149f9322a2
Author: Davidlohr Bueso <dave.bueso@gmail.com>
Date:   Mon Jul 26 10:17:24 2010 -0400

    [PATCH] Makefile changes

commit 595cd5c336bf7e0caf9238433c223138b0162b97
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 25 20:11:02 2010 -0400

    QA: update post_test02.htt comments

commit d3b0873baf6132c07f46549ff3d36c9c3025f814
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 25 19:54:33 2010 -0400

    Validate content-length in http pending

commit 1200abd552e02ab1937f4ae9ab94bff156fd603a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 25 19:51:03 2010 -0400

    Do not process request if post data is still pending

commit 9057accef008661f4e4978912f13b661a21d6ac1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 25 18:58:03 2010 -0400

    Implement mk_request_premature_close

commit 4173c8ed7211baa2259c5c73d571a04d7eece398
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 25 18:09:26 2010 -0400

    Add missed list.h

commit 75fc5f98ea307cea8b64a9cec24f2d52fe17c1fb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 25 18:08:12 2010 -0400

    HTTP: Improve POST data receiver
    Palm: Safe POST data sender

commit a0c75be90c8e57eeff576bbac15a72c01ddaab07
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 24 01:57:27 2010 -0400

    Little Palm fixes

commit 073733b953e8980f11bb5d0a9f4aa0272a534b32
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 24 01:41:50 2010 -0400

    Palm Server: Fix POST data support

commit 0b706441321e08cb6a8163b29ab1951f4276b0d9
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Jul 23 21:10:03 2010 -0400

    [PATCH] Added list.h with the needed definitions to manage double linked list. Added list.h to plugin.h and utils.h

commit 3d1c5ef131ade47652459b6ba27ee76254b26a5d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 23 21:02:33 2010 -0400

    Palm Plugin: Enable REMOTE_ADDR cgi header to palm request

commit ae02e21a017b80e55cdc77270ef642b05a86b304
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 23 20:58:12 2010 -0400

    Add host_port mk_pointer to request struct
    Palm Plugin: add HOST_PORT header in palm request

commit 0e6273e1c20c6f9437e9d09f9dc11a725761b010
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 23 19:55:05 2010 -0400

    Set mk_pointer config->port and add server port to Palm plugin

commit 62686138c50dc3888dd53a7bc2baa68ac53f969e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 23 18:22:06 2010 -0400

    Validate header response status on send
    Palm Plugin: check Status CGI field

commit 81ba0f36a7aa173fbbcfaa04728d3a1b73f5d632
Author: Horst H. von Brand <vonbrand@inf.utfsm.cl>
Date:   Thu Jul 22 14:33:30 2010 -0400

    [PATCH 6/6] Fix file/directory names

commit 9d5e869d701be53b650fa9f1378b137ce5ffaff0
Author: Horst H. von Brand <vonbrand@inf.utfsm.cl>
Date:   Thu Jul 22 14:32:52 2010 -0400

    [PATCH 5/6] Bump release in specfile

commit 1c63c46f0f075bfb77a945b3a93ad8ca35e1989a
Author: Horst H. von Brand <vonbrand@inf.utfsm.cl>
Date:   Thu Jul 22 14:32:02 2010 -0400

    [PATCH 4/6] Package correct monkey.conf in specfile

commit 67a824425ada06058a43ccb5c9af357e6b62ef65
Author: Horst H. von Brand <vonbrand@inf.utfsm.cl>
Date:   Thu Jul 22 14:31:28 2010 -0400

    [PATCH 3/6] Add locale handling to specfile

commit cba7391985ec410c2efc49c5651699f37f4a995c
Author: Horst H. von Brand <vonbrand@inf.utfsm.cl>
Date:   Thu Jul 22 14:30:45 2010 -0400

    [PATCH 2/6] Reorder tags in specfile according to Fedora guidelines

commit f97e6010f9480097842bbc5d729e4c89ab4b62e8
Author: Horst H. von Brand <vonbrand@inf.utfsm.cl>
Date:   Thu Jul 22 14:29:18 2010 -0400

    [PATCH 1/6] Minor cleanup of the spec file

commit 0dfa317d1c5b33aeebdc21bb15d18f16a7e3cbc4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 22 11:25:39 2010 -0400

    Update version to 0.11.1-git

commit d2d8a3384f40a5ccbf2ae12841e052f63f0ce28b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 22 11:03:24 2010 -0400

    Security Plugin: set http status for URL rule match

commit 9ccb145c6c2ba71aece45697a6c87dedd1382911
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 22 10:20:47 2010 -0400

    Strip plugins on make install

commit 4c5e441895fbe30e32907d326c145799c67901b4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 22 09:57:19 2010 -0400

    Drop status_p from headers and fix Logger plugin

commit 76ce40169c0311aa940edfce59b1c1c26ef71e2c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 20 15:04:18 2010 -0400

    Fix thread_key plugin connector

commit bc8f78bc072ba5ef163aa33bfa00d77ff81d0e98
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 19 12:33:55 2010 -0400

    Safe use of va_start()/vsnprintf()/va_end()

commit a34265f1e00e4af717d335ab48c49a268a10c945
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 19 12:13:51 2010 -0400

    Dirty hack to fix vsnprintf() problem in 32 and 64 bits

commit 573f51412b628a4f643b0227fdedeb104305007b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 19 11:12:12 2010 -0400

    Fix 64 bits warnings and issues

commit 792f05a50ee763a9b9e80867a86b521c1f67607b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 17 10:30:31 2010 -0400

    Configure script: replace make by $(MAKE)

commit 12c8cd5d413e1820481af7dd5a102a9b692d9924
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 17 10:20:02 2010 -0400

    Fix pointers warning

commit d4b84332f2a54f1030957eb3e0d834bb4546cfdc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 16 08:53:43 2010 -0400

    Monkey 0.11.0

commit 924ac75d9ba4f5efd8163ef3c53522cccc2bcf47
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jul 14 10:55:40 2010 -0400

    Plugins: use compiler defined in environment

commit fd4a7a35469ebfc6e6622816c8199621a5e0be3d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 13:35:08 2010 -0400

    Fix config.c merge

commit 52eddac688373c6f0e46860e7324fd5a801df9df
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 13:25:06 2010 -0400

    Update configure script to v0.11.0-git

commit 51c34c1a2a13a230557584f92b4a90b761e58216
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 13:24:38 2010 -0400

    Fix merge

commit 30fc792384a1e564fdf707c5dab38bf8d4029ba8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 10:48:51 2010 -0400

    Read somaxconn from procfs

commit 28931dee0f8723d06e1ad31675945ca4ed9f4776
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 10:13:13 2010 -0400

    Palm Plugin: Set status 500 on palm server connection problem

commit 6c88d399921bedb862c8eab11192dac46ea2faa4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 10:04:56 2010 -0400

    Missed realloc()

commit df8493659092a84c69f6c0a6ba68fdfae4e31ab6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 00:34:27 2010 -0400

    Ser worker capacity inside configuration

commit bd38084c55f7caadc9664ad1c3af3a27b79ab4f3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 12 00:30:06 2010 -0400

    Cheetah! Plugin: Add new 'config' command
    Remove indexfile struct

commit 6462cf76e62e97faa3936666dd9509d30811e7da
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 23:52:14 2010 -0400

    Print Monkey details before invoke process context

commit c852ebed7aff6bcdd894d47c1451c832a1958370
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 23:47:19 2010 -0400

    Default request chunk size set to 4096 bytes

commit 5f702e42d3b541a06772a4ace443ba2f590f5b94
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 23:38:53 2010 -0400

    New MaxRequestSize configuration directive

commit f8f2a7f4eb175b08fc9819284d6bf030626c7e08
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 23:05:34 2010 -0400

    Request buffer size now is dynamic :)

commit 02c92f0fec10c86eaf18a82fe2eb126a809942b3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 18:44:04 2010 -0400

    Request error: just validate page pointer

commit 1435fb94b021225e35fbd6ba5d7e5903f584fb3f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 18:38:28 2010 -0400

    Logger Plugin: Add 413 status 'Request Entity Too Large'

commit 4df6376fcb2d2bc847332363d590c01535dabb3c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 18:21:32 2010 -0400

    QA: Add test and checker for 413 error

commit 0ed8022c6981c3b2c3ec5fc3ac0c6ce639c6b902
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 18:16:23 2010 -0400

    Refactoring mk_request_error()
    Do not send content-length header if HEAD method is used

commit 370d661b54af1f0c88bf0f4a030ec55745e165dc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 18:03:01 2010 -0400

    Add status code 413: Request Entity Too Large

commit bf291c1c46a94087b5d6a33aea2672704b43731a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 11 11:48:18 2010 -0400

    Fix plugin thread key API
    Plugin: Fix thread event list
    Plugin API: new event_del() interface
    Palm Plugin: Fix
    Palm Server: remove unnecessary pipe()s
    More descriptive TRACE messages

commit 72bb731716fb1d0c07b957471c5ffed45216cf7d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 19:07:06 2010 -0400

    update a line

commit b8e50e13f1bd5e139949def5ca32cc0e08b7781e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 14:50:37 2010 -0400

    Palm Plugin: Fix request_free

commit 8396ea6d5e99e74a30b3405d56012de540bb0494
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 11:40:15 2010 -0400

    Do not close STDIN in daemon mode

commit a7268886df2aeb5b008902ea44f5a4d89d1bbbaf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 11:12:24 2010 -0400

    RPM SPEC: Add 'monkey' user to the system
    RPM SPEC: Fix log directory permission

commit 074e76d262d971266cc2930fa2aa92800ee04c5d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 10:33:09 2010 -0400

    RPM Spec: add logdir

commit df6273eaa8bf5bcaaff13ecaf194230cf86703b7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 10:19:21 2010 -0400

    Fix configuration text template line lengths

commit 356a27c7221724f49c0ffffd3c2885c09cde1bd6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 9 09:53:48 2010 -0400

    New RPM builder spec file

commit 273ed1d3f5097e00cf475ba70ed121cb67e7ef73
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 8 14:28:44 2010 -0400

    Palm Plugin: little changes

commit e0a4f72493f0bd287906417fdeb12a883fbf3e46
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 5 16:03:26 2010 -0400

    Palm Plugin: fix thread key var name

commit be159a359954e9a2d1a2f23cca200d95b840f2b3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 2 08:37:16 2010 -0400

    Palm: Launch each palm in a new process context
    Palm: Fix auto create new child on die
    Palm: Kill palm pids when the server exit

commit bc5de8033ba88761edddd7202a97d46343f95b76
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 1 11:12:01 2010 -0400

    Palm: Fix POST method

commit 9cba0a0a7ca5494f58ea2c6252ccdf402421d14c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 30 22:55:09 2010 -0400

    QA: remove files

commit fdc7934d57f1196c57c4290a68e33918c219b4a4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 30 22:53:55 2010 -0400

    Add missed QA log scripts

commit 48c0af36778977475dc0e5d2800b678204d5d543
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 30 22:40:01 2010 -0400

    QA: Fix headers case insensitive log check

commit d58a0a61b4de2f70c19b106ecf81515a7f2b350f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 30 21:47:14 2010 -0400

    Set content length inside http_range_parse() if ranges are set

commit 83e6716334dee76368722a69036fbae0b02f4435
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 29 20:08:56 2010 -0400

    Add mk_string_itop() to plugin API
    Logger: use new str_itop() API
    Remove mk_utils_int2mkp() function

commit 355150aa5640d261bf3c08771b4a8f1af261c8ca
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 29 15:23:36 2010 -0400

    Faster mk_utils_int2mkp()
    Add mk_string_itop()

commit f38ab6217b55eb8c5725c61911e39eae3b38adb0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 28 17:21:16 2010 -0400

    Trim each key/value configuration string

commit 8e4dad88cd26ce75a6699aaebf5281769ff66f59
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 28 17:17:50 2010 -0400

    Add internal mk_string_trim()

commit 88edd1d0397f315ffb188e15c60200f18566777f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 28 11:26:32 2010 -0400

    Remove deprecated maxclients and maxip from configuration struct

commit dc1a3f090af1225e15b751fefc05f1a253914f59
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 28 11:25:15 2010 -0400

    Fix workers configuration value

commit 3229fc1c8fe051fc4fba20ca063c80806611789b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 27 12:11:14 2010 -0400

    Good bye strftime(), it's not you, it's me :P

commit ccec86920bfee90d5c610ad412ba39a3c609fab6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 26 21:48:31 2010 -0400

    Send bad request response headers on bad request

commit ff220b1782bb875506c32f75e931e8ec8c845a8a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 26 16:11:55 2010 -0400

    Replace some pthread_getspecific() calls for the new mk_cache_get()

commit eabdee01173e11be445d0b0aa19b6c73627206ce
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 26 16:09:09 2010 -0400

    QA: Add last_modified qa script

commit 8fd4815879245979b191627767c1dd765a6b1ee0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 26 16:07:37 2010 -0400

    Fix 'Last-Modified' response header

commit 9ce7b4d9cf99db3191592352593bccab6fec4747
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:49:47 2010 -0400

    Add uri_01 log checker

commit 07377274e993e9098182cecfba1f5c9e541c8852
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:49:23 2010 -0400

    QA: Add protocol test files

commit 296c5135d00f0432254df4ffcc8da5d9220051c9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:49:01 2010 -0400

    Forward Port: Validate empty protocol

commit 11605af53081fa701f2d20ef0c8dbf9908829f1b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:46:11 2010 -0400

    Forward Port: Fix data type for uri_len in http.c

commit 762a439eb2af9dc0b6cf1cee5de8c3694623f542
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:44:08 2010 -0400

    Forward Port: Protect mk_buffer_cat() from invalid length

commit 4117c2b010d8982594ac7e64a8da11a699c5a0d5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:42:43 2010 -0400

    QA: Add uri test files

commit 7f1a723d158aac6ad35446e7c492260c35837241
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 18:40:20 2010 -0400

    Forward Port: Force validation of initial slash in request URI

commit dff448d17fab961ee7947e6e630296a9a16f87f4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 17:55:36 2010 -0400

    Monkey 0.10.3

commit ece8dbc85051f2ce7da69ae8b8338ab302cb6b15
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 17:24:05 2010 -0400

    QA: Add protocol_02 test

commit a1bcc16e8cd69f0360b4b6d20367b4097b4ef08e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 17:04:04 2010 -0400

    QA: Add protocol_01 test

commit 8b2d9447cd2d4c41d963c7b62e199cdc640ab2e3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 17:03:40 2010 -0400

    Validate empty protocol

commit 361d701d4fdd61eeeeee66b9f90ce0be9e2a1545
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 16:33:50 2010 -0400

    Monkey 0.10.3

commit fc7f1dddc75f6ef8d732ec4b1d97760f8f9b0271
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 16:31:19 2010 -0400

    Fix data type for uri_len in http.c
    Check return value from mk_buffer_cat()

commit 96e35bf0f120546af82784f456a3437b28a474b2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 15:53:55 2010 -0400

    Protect mk_buffer_cat() from invalid length

commit 49bd4d0ca104faca6c8fd34f0db07a76b7a279bb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 15:29:12 2010 -0400

    Monkey 0.10.3

commit 9edfe0c9ccc34064bb9045120025591ebe23b139
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 15:21:17 2010 -0400

    QA: Add uri_01.htt test (check first slash)

commit bc5dd0267abb8f32c409d3475b934795bd137ad3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 15:20:44 2010 -0400

    Merge header and log info for file size when ranges are used

commit fc56e6a1382eb0335fcd16fdef0858302ac9e981
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 08:26:06 2010 -0400

    Force validation of initial slash in request URI

commit 001f9d6788a4bdb6c44b5f4dad2d046bce6ea958
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 23 08:02:07 2010 -0400

    Missing semicolon

commit f86008fd2deeec9fab7a43c47b9ba024e3a4c8e9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 22 09:20:00 2010 -0400

    Logger Plugin: Add FORBIDDEN error message

commit f210e376562c1cd3c87f7f787ac7f7a86594a0f6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 22 09:19:39 2010 -0400

    Logger Plugin: Use unix breakline code

commit d485ad50ba910a1061d1c27bd33507666c21c0ff
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 21 13:16:31 2010 -0400

    Plugin API: Add header_set_http_status() call
    DirListing Plugin: support new configuration mode
    DirListing Plugin: Fix theme and man configuration

commit 721a688db4e16bf623a4c5751c6ac01aafc91bb5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 21 12:38:28 2010 -0400

    Logger Plugin: fix entries

commit bbacdcb12f5db1c019c7c16634d50bb32f55ecea
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 20 12:22:51 2010 -0400

    Logger plugin: add files

commit b9faf647bfd0464b6ce5f8265de28c72963198bf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 20 12:22:31 2010 -0400

    Logger plugin: add error log support

commit a9ced288e9e13de61e96c94d84b38e5543d2ed60
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 19 19:35:36 2010 -0400

    Fix 'FIXME' code

commit 1603fdeea80376391df445a6edfe25bc906eb047
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 19 19:32:59 2010 -0400

    Do not free CR before check KeepAlive

commit c76e77660c913c8b3ab151e76c085a5862cc5289
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 19 19:10:12 2010 -0400

    Logger Plugin: add Global configuration section

commit a8dd3baeabaafa75c290e5eb1cc86e7af535c005
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 19 18:44:04 2010 -0400

    Fix configuration reader, do not override global section names

commit 155e22d26a5ca0afc2face09c331f3c6a06b1d58
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 19 17:54:42 2010 -0400

    Plugin API: Export time functions
    Plugin API: Set plugin thread keys before invoke prctx()
    Plugin API:
    Core: add mk_header_set_http_status()
    Core: remove old log cache
    Core: add mk_pointer protocol_p to struct request
    Do not free content_length_p when sending headers
    Logger Plugin: Access log working

commit 92e1144332495c0c0fb3b89f657f4cc9d68891c5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jun 18 18:06:52 2010 -0400

    Enable STAGE_40

commit b5043a203f5a7467321918fd1720de77a37c70a8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jun 18 18:04:14 2010 -0400

    Drop logfile.c dependency

commit 6ab9a2bc6840f49ebb5652cdf54c91eb196b0e14
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 17 21:46:18 2010 -0400

    Add Logger Plugin (under development)

commit 19730b062f752401b89b9ee9f7e52638b024c1c5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 17 21:45:35 2010 -0400

    Deprecate core logger

commit 4300e297b1e74e1998ff0be05b9434a3e5ba684b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 17 17:08:55 2010 -0400

    Plugin API: Export mk_epoll_ calls

commit 93bc69fb47edc63d669968b5c55cb285676b1b49
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 15 17:38:03 2010 -0400

    API: export mk_worker_spawn()

commit 95a8b1867a0dcc6d4437fd9253f20a68531f2a13
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 15 17:25:26 2010 -0400

    Fix plugin hooks declaration

commit b35c51d4f5c3912100cc79b079b40c9adb902969
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 14 17:16:47 2010 -0400

    Fix un-freed cr nodes

commit 2109750a7af2d2888748f9df223fe750ab12943d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 15:28:33 2010 -0400

    Changelog update

commit 07abe05218db6f412aea151019921f5cc9739afb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 14:35:13 2010 -0400

    Monkey 0.10.2

commit 2f3ce8bd01ffd39c4fc042690978350a52055fd6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 14:24:52 2010 -0400

    Rename Logo image file

commit 134a226f9da58de0f550415dcecf9474c535c5dd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 14:06:47 2010 -0400

    Close connection in handler write if process returns ABORT

commit 8109a7409ec52aaab22e003cdaeec656123d5ca0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 13:50:26 2010 -0400

    Load plugin trace message before load

commit 2d76a292985125a66284b37371176f8af345fe59
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 12:34:55 2010 -0400

    Security Plugin: add trace rules

commit 40e673d32c4e8261abb97fef0714741cb3cfc202
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 12:16:29 2010 -0400

    Adapt security plugin to new configuration model

commit f4c72ed3b55a1100ae3bd2660530ddd777b8d7c5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 12:07:32 2010 -0400

    Adapt palm plugin to new configuration model

commit df7a1ce79bd4e7348163a323ec6c2066f5700d57
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 11:56:24 2010 -0400

    Adapt palm configuration file

commit 1e570d29f48ceb2c8280577cea76f677630a646c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 11:53:50 2010 -0400

    Adapt server config to new configuration model

commit 3b297b5767b34d8f8d99ebd0962f3df7c1b22671
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 11:42:15 2010 -0400

    Adapt mime types reader to new configuration model

commit a870e2522902d7d4611477680bd68fc8a231ad7a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 12 11:40:55 2010 -0400

    Restructure configuration 'structs'

commit b63883dc56f1d46a09b6e7fbe891225ef7310e74
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jun 11 20:06:57 2010 -0400

    Read from indented configuration

commit 0dddda3162e5ec33742f4b8befd469290f988847
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jun 11 08:32:36 2010 -0400

    Indent configuration template

commit 2d7f7fd0951d00b9be356fe99c68e04a1f3a894d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 10 00:08:22 2010 -0400

    New configuration reader: indented mode

commit cdf629003f5f9ecdbede745212e8a0f039cf37da
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 8 15:31:45 2010 -0400

    Update configure message

commit a103adf31f9bfb3341a59518f47b098693c56bcd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 8 14:40:55 2010 -0400

    Config: skip 'value' empty left spaces

commit 61ad3e7cd2d71fdcb1455369b33b08b9c8fb0178
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 8 14:39:08 2010 -0400

    Fix #6: Monkey as daemon, logger do not write log files

commit 9215903eda3bfba69345875631fbe728b9bb5567
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 14:49:01 2010 -0400

    Colorize headers sent in MK_TRACE

commit 28e197ba2249922f2b5efc45b2f6bfc100ef08b8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 14:36:29 2010 -0400

    Fix: set right content length for headers

commit 981be84767361782ebc79e93c304b9aee16e5963
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 14:34:43 2010 -0400

    Print headers sent to STDOUT as MK_TRACE message

commit 48ae46b3a8f5faa87749274409ed6639e8a441d1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 14:31:31 2010 -0400

    Set content-length pointer inside header_send()

commit dd3f39e1c5ce68fab353c96c0091f9c0deea0a6d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 14:04:03 2010 -0400

    Check STAGE_30 return value for not found file request

commit d451bf65e7cc23cb2430aae4accf9aa58a0d04b1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 13:18:03 2010 -0400

    Return right data type for API->header_send()

commit 0f843c580d0cf3eb7bd24f11b4f356ca152d8fc7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 10:45:58 2010 -0400

    Remove unnecessary trace

commit 8501f3f2099fa2a9c96274f3abe77302eae15b01
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 10:29:33 2010 -0400

    Remove security rule in security.conf

commit 3f1f05c99ac24f9d3e827d6a58064ba4179b8007
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 7 10:29:07 2010 -0400

    Remove double STAGE_30 call

commit 87bceea3be32c04ffe1648036ecf39b5558a1fd4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 14:10:32 2010 -0400

    Set values for content_length and content_length_p in one function

commit 1f04d77872cb7fcb9051302b3e8f1e9860e5d7bf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 13:21:26 2010 -0400

    Return FORBIDDEN error if open() fails

commit 3f37443e79ce331b4fba108ee7500d7a6c948e94
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 12:56:47 2010 -0400

    Fix file permission check

commit f7e11d100147a712fc4c7494453a204bee4475cb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 12:09:50 2010 -0400

    Remove trace message

commit 5acdd396a2cb2e6a6078e129405bf6fcb146ec3f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 11:29:57 2010 -0400

    QA: Add log rule for directory redirect check

commit d39e2e635983afac2436a8686ffc151e90918cb2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 11:22:25 2010 -0400

    QA: Add directory redirect checker

commit d5f007fba75c8539a4bcd3829554001fe9d50258
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 11:16:21 2010 -0400

    Fix plugin return values for STAGE_30
    Fix directory redirect

commit 601344a416bf3bcebba035ee4d4ce3cc9c1c4237
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 2 08:12:29 2010 -0400

    Update plugins version to Monkey version

commit b6f8bdceead8751592d5111d93138e1ac5e03860
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 1 11:41:21 2010 -0400

    Read env CFLAGS and fix some plugins variables declaration

commit 09c24d197f25dfb700ccd83c121832e782225e28
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 1 09:54:46 2010 -0400

    Fix #6: Monkey as daemon, logger do not write log files
    For some unknown reason, when monkey goes into daemon mode after launch
    the logger worker, this last one does not write to the log files.
    Issue fixed moving the daemon routine before launch workers.

commit 7cb8abf92576bc28e3435cf8798b32a651e2296b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon May 31 23:11:40 2010 -0400

    Fix #7: QA script if_modified_since_test03.htt failed
    Core was resetting requests nodes from client request struct
    before check the KeepAlive. Also when the request client were
    removed from thread index, the index was not updated.

commit c710d7488760e1c620cf4ded083c79621b2f1353
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat May 29 08:47:43 2010 -0400

    Plugin: Enable STAGE 50

commit 16e728d524ed12c18c81b51cf6cb366c52b84fe4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 28 09:33:14 2010 -0400

    Palm Plugin: remove dummy trace

commit 71e7aab5b5a2edd407fd1744c96814d01adb69b5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu May 27 15:23:50 2010 -0400

    Palm Server: fix debug message

commit 1b52d13df15e91ff762359db541187ed76673005
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed May 26 16:43:08 2010 -0400

    Improve plugins loader
    Now plugins can return -1 when the init hook is called to avoid be registered

commit b65c1859fa7c9066f91580caadd550fa20d17de5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed May 26 11:51:26 2010 -0400

    Add _mkp_exit() missed hook to plugins

commit 3d502bd2f960f76ec31a6e72e3cc868be34eb949
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed May 26 11:25:05 2010 -0400

    Plugin: validate init and exit hooks

commit 5ed3cbb26c764ea65e12879658bbee2bb83e2724
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed May 26 10:16:34 2010 -0400

    Fix and implement new API spec
    Dirlisting: fix stages for new API
    Cheetah: fix stages for new API
    Security: fix stages for new API

commit 8099c9d51aede8dfc571658f00adea1f8646d25d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 21 09:44:39 2010 -0400

    Palm Plugin:  update plugin data when deleting request node

commit 505d98b75ee10b66e7b1852d0f7b901ac2ac3651
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu May 20 16:41:42 2010 -0400

    Palm Server: add debug.py

commit 88a1f3dcde4be3fd157c6cbaaf31a48d1a4ea1b2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu May 20 16:39:48 2010 -0400

    Palm Server: Improve debug messages through env variable PALM_DEBUG

commit cca96b62b5884425253bca94977dc5a024909f16
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 22:57:11 2010 -0400

    Palm: handle errors when executing in child

commit 741a988013d7ce78ca439b5b5c21ad8ee4f994a4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 22:27:30 2010 -0400

    Palm Plugin: do not own request if file does not exists

commit 4a746dfa79a8593f8709754209d9dfb17da347cc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 22:22:03 2010 -0400

    Palm: change ports (again)

commit f572af89a787838c9dd8b3fd321e8d0e81ce6746
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 21:49:16 2010 -0400

    TRACE: load plugin message

commit 3c3c74fded312e591c622de9e0c2a0b04f6c265f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 11:39:41 2010 -0400

    TRACE: Fix init time for first message

commit 990e0aea2d01512bf2259cb7f374c40225c695e6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 11:34:46 2010 -0400

    Move first monkey trace message to the begin

commit 7a315dd952bee93cb1a2d64ece7b08f73d8f9233
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 11:29:48 2010 -0400

    Palm Plugin: add trace for registered palms

commit 9cab84ad6b316ee68c39356872bfebc7795f4123
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue May 18 11:22:17 2010 -0400

    Palm: change configuration ports

commit 8441f6be49c06e95ac4fd62474dc6aaeb799d065
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun May 16 22:32:05 2010 -0400

    Palm Plugin: Add request method to environment request

commit 5a1c793ef8775305e26457cb49b29256dac1e7b1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun May 16 22:04:29 2010 -0400

    Palm: add hangup() function

commit 0b0c433c61e4dd2d17fb903d8be11792da6eb350
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri May 14 21:09:04 2010 -0400

    Added CC option to all plugins Makefile.in
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 7b1a544688d658de9d5c252d30c5c3dc43e20369
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri May 14 21:01:39 2010 -0400

    Added a check to configure to verify that there's a compiler installed
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 6b1c9d2be01306dc46b653b4168a70daf8eb6f6a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 14 18:17:02 2010 -0400

    Optional Palm Plugin

commit 4c2d64920177f074f1fc15483f3321e3f766959a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 14 18:06:43 2010 -0400

    Plugins: improve plugins.load details and add plugins ABOUT doc

commit 88bfd0f098bcd94611e76900cd9fea1658930e82
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri May 14 15:30:26 2010 -0400

    Fix bug in configure, it wasn't looking the correct plugin dir. Added ABOUT option to added a proper comment line to plugins.load
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 09c34af7767557a9af9032af903ac63cababf036
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri May 14 15:11:33 2010 -0400

    Fix configure to do sed work in-line to both expressionan create Makefile directly. Replaced ENABLED for OPTIONAL and added MANDATORY for plugins compile options
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit e4b7cec9f8e5dd6a2099a9bf1ec85c57ea2c0e47
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri May 14 14:43:39 2010 -0400

    Configure add proper cflags an defs to Makefiles at plugin dirs. Added proper #ifdef #endif to palm.c
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit e010e9767db4f768ed7a2e4ef7c0517c4cd8e6fd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 14 13:25:38 2010 -0400

    Config: skip 'value' empty left spaces

commit 905c4bc9553200b9173eb707504e14db0c644119
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 14 10:55:59 2010 -0400

    Plugin: new API call http_request_end()

commit 343270c585eb69f6ebd86c233e61954b92f48622
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat May 8 13:51:24 2010 -0400

    Palm Plugin: enable content length

commit e556adc5533c86cb6b84544e5a50b5ce9a8f8b33
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat May 8 13:26:58 2010 -0400

    Palm Plugin: do not use chunked transfer encoding for HTTP/1.0

commit 46fcc7525d207a579a39530249bb13a4bb79db14
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat May 8 10:40:07 2010 -0400

    Palm Plugin: Use real path instead of request uri

commit c07531bd851afffe27f485b0a3c1720f0b296849
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat May 8 09:43:56 2010 -0400

    Palm Plugin: Fix sockets and send final zero chunk

commit 0cd799e85831d1e51bf61b13184b8939b2e2ce4f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 7 15:05:35 2010 -0400

    Remove silly palm server code and remove tcp no delay in palm client

commit 03ae7eb204862161312c7ddd63ecc8fcae0a5a0e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri May 7 14:12:54 2010 -0400

    epoll: check error event after EPOLLIN & EPOLLOUT

commit b22ded92a67ab3e4af435230634795c948a0b9d7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed May 5 09:54:35 2010 -0400

    Do not start if socket server have failed

commit 6a6f810d3d143748d111655c619cc0df5d9274a0
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Tue May 4 13:43:19 2010 -0400

    Added declratino of mk_palm_request_get_by_http() to request.h of palm
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit b4c7a78a7c8d3ac85f3bc0c5ab8f76ad11d25194
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 30 13:40:08 2010 -0400

    Change plugin events and palm plugin hooks

commit a2100cf1e23a62813ec3fcfc1d17bc170e49f840
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 16:54:57 2010 -0400

    Plugin API: rename get_somaxconn() to sys_get_somaxconn()

commit 60e1742bd255588d6ca3f65c1cf10efae352ef07
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Thu Apr 29 16:45:51 2010 -0400

    Added bind, listen, create_socket and server to liana and replace
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit e1bf6e52f944c594bbe43ff484b2d895072fd0bd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 16:12:33 2010 -0400

    Palm Plugin: free resources

commit d29250f4b09649b6d3d7a6d296cd8788211506ff
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 15:53:01 2010 -0400

    Palm Plugin: fix missed epoll notification

commit 5d0c533a76b0f9fc045dfaac243ec4e60978c574
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 14:17:59 2010 -0400

    Palm Plugin: change some trace messages

commit 3b070c50155c31adc945d239b3d5d1ea1b59a1e8
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Thu Apr 29 13:25:11 2010 -0400

    Moved mk_socket_connect to the proper function inside of liana plugin
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 77b7d7bb2425e163ab0f9a04a00327dd56653fb1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 13:24:44 2010 -0400

    Palm Plugin: set socket TCP_CORK to OFF after send headers

commit 71ac4e0bea6cb03f4764f19a2fc76be90c511e87
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 13:17:56 2010 -0400

    Palm Plugin: remove deprecated function

commit 8478bd0035e79bf2c6513b10f112aa23c71e3309
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 13:05:19 2010 -0400

    Palm Plugin: set socket status

commit 5150567186bf2b5322512fa11ed06bf5f0227193
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 12:49:57 2010 -0400

    Connection: use right plugin read returned value

commit 4f8ba77d40f130c085bbd0a3e91ea06ed19591b5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 12:45:55 2010 -0400

    Palm Plugin: fix return value for read()

commit 18ed002a9584a76e92907ace72913f53a3c07735
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 29 12:42:39 2010 -0400

    Remove silly message 'Aqui va'

commit 8ab028f8491da993626bce4cd975ca7cc82aca8d
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Thu Apr 29 12:14:39 2010 -0400

    Replaced write() and read() for mk_api->socket_(send|read)
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit eed08188a0cf441d27bab0fc5fa0cc2cc4ea3504
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Wed Apr 28 16:48:02 2010 -0400

    Added some missing .h at the top of request.c, fix Makefile to link request.o.
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 9b45505cadf6c86d62fe30b1caec1961408d1eb5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 27 16:41:11 2010 -0400

    Palm: split request code

commit a6ff7c0c65f34eb012ca9ab487451fdc71918c15
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Tue Apr 27 15:46:37 2010 -0400

    Some order in plugin.c. Added more callbacks realted to sockets in the plugin api. Proposed .gitignore
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit b5fb90872ca66cbe86c12b71e53cfbb652cc92f8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 27 14:55:00 2010 -0400

    Plugin event: return hook return values

commit 6082f8400fab686c8f3b61cc0a372709d48d2cfd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 27 14:52:19 2010 -0400

    Epoll: set ret to -1 in every cycle

commit db34b2f0bf87c5d9afc8dd9c705fc9be315319b7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 27 11:53:47 2010 -0400

    Fix epoll interface events

commit a5dab47ef17bbd250244c6dd23cab495dc25a2d3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 17:46:04 2010 -0400

    Palm Server: os.wait() on child die

commit 9dc53e21d4c5f992238d7098918963f45e716302
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 16:49:44 2010 -0400

    Scheduler: remove incomplete client_request from list

commit 1b7cc37a52ee11c14ae6be4b35dcf0d6076a115e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 15:58:14 2010 -0400

    Epoll: add mk_epoll_del() interface

commit 9f3be00c19541b776a62d7e8b27bdd638db7ad84
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 15:12:59 2010 -0400

    Plugin: event add now requires EPOLL modes

commit 78e8e4a9f38ca5a7abade8e3b5d0d616cd93dd32
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 14:18:47 2010 -0400

    Add plugin handlers for events

commit 0e3fc059a6765a90ced3eb9b73c159d1d9168857
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Mon Apr 26 13:01:56 2010 -0400

    Deleted some trailing whitespaces. Added a method to Request on palm server. Fixed palm plugin to work with the new api
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 4805774da7cf47af18674b325c231f77150cc38b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 12:52:18 2010 -0400

    Plugin API: Document event_* hook calls

commit 141a4e631ad0254a702df57891353767b5ee6ced
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 12:43:55 2010 -0400

    Plugin: remove old STAGE_60

commit 53a5e4c2456b7d71713d308a1fded91b4cb13165
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 12:41:14 2010 -0400

    Plugin: Add new event plugin hooks

commit 1b2c755bf94f00896b934b4a0de05d845444d6e6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 12:03:17 2010 -0400

    Liana Plugin: remove cast

commit b995809ab33dc78c5f21e2f93711a5d7a683bce5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 11:56:47 2010 -0400

    Plugin: use right return data type for exported functions

commit e2119ef7817799b68216a80e4e236b00ea87bd74
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 26 11:41:11 2010 -0400

    Rename m_build_buffer() to mk_string_build() and move it to str.c

commit a2769ecd9ec34ef4cc1ba99d62f5c464393a655e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Apr 25 11:56:32 2010 -0400

    Plugin API: Add API definition

commit a8f8963d2303b8290f307d96a2a4d61b82c8dbc7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Apr 25 01:13:17 2010 -0400

    Plugin API: Add function definitions

commit 2f65eba33206de81902cae94aa2f92e1d47fe411
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 22 17:01:51 2010 -0400

    Cheetah: colorize plugin category tags

commit 27c028e68f9c64870da9d75dbbd0bbda6a43bbd4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 22 16:51:21 2010 -0400

    Enable DirListing plugin
    Core: fix directory http restriction

commit 72b1ec2932fa8fc855d26b7a0ef22d77702748ba
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 22 14:23:02 2010 -0400

    Rename api.txt to API.txt

commit 55892b050fb3148d38d540454904ab33cab69626
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 20:49:10 2010 -0400

    Liana: Accept socket and set non-block inmediately

commit bbcd028276780c3611f6149188d0a6fcc381c99e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 20:47:10 2010 -0400

    Plugin: change type for neti* map

commit d9fa53c3d0a54e62a86a2134197d3adbdd990bdb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 13:07:23 2010 -0400

    Liana: code cleanup

commit c45e302e4cffa3fcd66b859bd30185f933a83f5b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 13:03:53 2010 -0400

    New Liana Network Plugin

commit 1945e06be0a9bba0b69331ff21371415c4decea1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 13:03:17 2010 -0400

    Plugin: validate NETWORK IO

commit c71471b1a434bee6d84d651170e5ac835cfbf8bb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 12:58:25 2010 -0400

    Configure: optional ENABLED file under mandatory plugins directory

commit 8ea12e29118da08294ae6dc25da0d40abeff301b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 12:44:47 2010 -0400

    Core: add wrappers for network io calls

commit 4b57e6fd888daf9d783d1c86ca61e731f45c961d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 11:50:20 2010 -0400

    Plugin: add TRACE detailed message when NETWORK IO/IP plugin are cincomplete

commit 359fdcadb0cae86924cb0e81e9600b2324632e70
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 11:37:35 2010 -0400

    Plugin: restrict to one I/O and IP network plugin

commit 284b3eba5cc211fc298984e66c8991a68356725e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 11:22:38 2010 -0400

    Plugin: add net_io.sendfile hook

commit 16feb3d280f1eb1f1c7f113977d5d18887eaff11
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 11:17:48 2010 -0400

    Plugin API: add _mkp_network_io_send_file

commit bb18a3cf9de4abae15e2adda572364cb8b4b7adb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Apr 21 09:57:01 2010 -0400

    Plugin: Fix reference under trace context

commit b3d267a8685dbbd420bf7d2538f3d68ea5ff7519
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 23:14:15 2010 -0400

    Plugin: free plugin struct if it fails

commit 85ef77ad48e34939308b9aa65843ee0a5d0d5add
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 23:11:07 2010 -0400

    Plugin: fix NETWORK_* validation

commit e1c46f1f8f86b218640fa7519533d7da225ce5a8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 23:09:34 2010 -0400

    Plugin: Validate calls for NETWORK_IO and NETWORK_IP

commit fbac72567e0d716f5581061bb573a1e507113277
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 23:01:45 2010 -0400

    Cheetah Plugin: Add NETWORK IO/IP

commit 67d02bbe5a7ec3874efc7f75505f1d7dd3bcbf98
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 21:08:35 2010 -0400

    Cheetah API: add CORE THREAD CONTEXT

commit 151b76d31c73d7b6753b23a430a50f470252c584
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 21:05:37 2010 -0400

    Cheetah Plugin: adapt code to new API

commit 7bd98e2b42b340f0581c86f2dc1845d3247d5993
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 19:59:01 2010 -0400

    Security Plugin: adapt code to new API

commit 5b5187b75a529891eabc33ac8326d911434c6c2e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 19:50:13 2010 -0400

    Plugin: Add stages 50 and 60 to run command

commit d5ea021bbf50a8b87dcd0c134eff00a4ba43503b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 19:44:12 2010 -0400

    Plugin: set global stage map

commit c958e5f1a7923e334d69b773e9bb94b88af40b0e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 17:58:58 2010 -0400

    Fix data type

commit 7aaf23da52c68fab31beb9dad4f3ca8b1acc9be9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 17:45:36 2010 -0400

    Plugin: New internal structure

commit 214d0d820734ba23a54bbf8d082225984dc639d1
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Tue Apr 20 12:27:40 2010 -0400

    Repalce __uint32_t for int, we don't need to use __uint32_t
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit a1cecf6364aa9d814be656be09a0b60de3479ad1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Apr 20 12:09:16 2010 -0400

    Plugin API: description fixes

commit 55919adde457f7cae9816b0ad3315452e4810fd4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 19 22:57:40 2010 -0400

    Disable plugins

commit a05898d496ca31c9e948eda126236a46cf7a2006
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 19 22:57:17 2010 -0400

    Plugin API: use spec definitions

commit 82957c6dc5669f9d5e0f133b055a73bc7bfd0368
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 19 17:20:18 2010 -0400

    Cleanup utils.h

commit 79887c974b2ca79d85fc7e23c4fc3050286bf971
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 19 17:17:05 2010 -0400

    Deprecate SendFile()

commit 817dc521016ea33e8d5c71048b588707535d68cc
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Mon Apr 19 16:59:28 2010 -0400

    Create layer to handler the send of data using a socket
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit b446620f0632a0cada30c9df7940f91f3a9a1529
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 19 14:34:34 2010 -0400

    Plugin API: little style change

commit b44a645ab4a13d1986e64f0d3320152c95bc0351
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 16 17:28:42 2010 -0400

    Plugin API: Change data type names and minor fixes

commit ac924b118dcd6e588cfeb977e96d028252669220
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 16 14:33:32 2010 -0400

    Plugin API: Add a list of Monkey functions exported to each plugin

commit 7760b28036d893be26e00f39017de0526156dad6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 16 13:37:36 2010 -0400

    Plugin API: Add mandatory hooks

commit 354680601f978469898f302f46b0f92238e04764
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 16 13:16:03 2010 -0400

    Plugin API: Add function hook names

commit 5473daaf2674fdc374b3de53387c86324e9a246a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 16 12:57:38 2010 -0400

    Add Plugin API spec

commit 13a23ecbda005e21537aee68bf07d5d7654d3928
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Apr 10 19:00:50 2010 -0400

    Update branch version

commit 88db3540cd7fcd22eaba8f2f4a225996960acf39
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 9 20:24:30 2010 -0400

    Update ChangeLog

commit 456fa7adae97f9a2a5e2b9358f1c7229662f5d29
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 9 20:22:37 2010 -0400

    Monkey 0.10.1

commit 9c0b03f7b2175df327ffe5f8734f827284be64f4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 9 16:43:12 2010 -0400

    Makefile: remove 'Running Monkey' message

commit 07ba1cc1d225c373f9ea2a930d6933b57be2e46a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 9 16:39:50 2010 -0400

    Configure: add DESTDIR support to Makefile

commit 31bf65ca0a0fe2ab070292f1f4f1f9821da432ab
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 8 10:53:21 2010 -0400

    Config: fix reader for line with multiple values

commit 9006e228ae771ea70483f29f14eb37fbccf895c7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Apr 8 09:52:34 2010 -0400

    Configure: move env vars to global context

commit d4cbe4cebf3215a9137ff447cd539dd638d45e50
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 5 02:37:50 2010 -0400

    Update changelog

commit f8873bf50e6a5dc3333189c73cf9ad52ac105ffd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 5 02:31:25 2010 -0400

    Monkey 0.10.0

commit d5e41dab115fcda61e89d3de6998a1aa53e3832f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Apr 4 00:13:34 2010 -0400

    Configure: fix test validation

commit aaae7cba11f4d87f339cc6b3f66561c2087b447a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Apr 3 12:35:29 2010 -0400

    Configure: fix test

commit 566fff86e2b19bb4b78cd9603d86a0d8cad6cd3f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Apr 3 11:41:31 2010 -0400

    Do not read SOMAXCONN using deprecated sysctl()

commit 7e11eb5d2000d574340a919c8c33a006384faa52
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Apr 3 11:40:21 2010 -0400

    Configure: get DEFS from environment

commit 454a52b0ec8aa54edfe70db9a5fd1ef3b909dc1e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Apr 3 11:31:16 2010 -0400

    New Macro DEPRECATE_SYSCTL

commit 96659604becde82325beb0e4ea6c64fd42e1edbf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Apr 3 09:48:14 2010 -0400

    Configure: read STRIP enviroment var for binary stripping

commit 689982d72cc273c0dfcb47b1fe92148ef77f7baf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Apr 2 21:05:43 2010 -0400

    Cheetah. remove dummy .c file

commit ca56f2d3b948de35a02dd94207d37a34bf583841
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 29 14:14:28 2010 -0400

    Cheetah: change some breaklines

commit 0e8323b723db0c605fcc400ffc1e4eff67f0fe44
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 29 12:34:43 2010 -0400

    Cheetah: New 'clear' and '?' commands

commit 4347b4d42c05a7914602b1c6c93965b21c83ffb6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 24 15:03:23 2010 -0400

    More code cleanups

commit bc12a003630e471dcefaa1c9abfd9b10f629f321
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 24 14:56:51 2010 -0400

    Remove old getdir configuration variable and code cleanup

commit f3c8491671eeef106c2272f4d504174080074499
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 24 14:43:00 2010 -0400

    Cheetah: Add plugin version to status command

commit 2f5a60f18b4b23a7c38b9cdaa6a7e444f63ccee1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 24 14:35:07 2010 -0400

    Cheetah: colorize the shell

commit 6e61c3783dd1c0383634d06bc5c0546adc1f92a4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 24 10:14:41 2010 -0400

    Configure: default shell to bash / fix install permissions

commit 3384597042e1488464bc277f75c6e1b5b32ebb4e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 14:06:24 2010 -0400

    QA: Checklog, add rule for query.htt

commit 13af8147a9a5f7fd849425502d7460f2547e2684
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 13:36:17 2010 -0400

    Monkey 0.10.0-rc5

commit 5ee340cc98cb2401c1cab07df50981a302509618
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 13:32:14 2010 -0400

    QA: Checklog, add rule for simple.htt

commit fc47daab1e7f37f4da448828eaf674d41cf4d11e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 13:32:03 2010 -0400

    QA: Checklog, add rule for redit_301.htt

commit 242dec902ccc52fc22e8d2c40c65c7a249b3365d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 13:31:20 2010 -0400

    Logger: register 301 and 302 status in acccess log

commit 58bc216d3845bcc20500a1e5db603ab821ac0cae
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 12:58:06 2010 -0400

    QA: Checklog, add rules for ranges_*

commit d0bedd1488ffd5731f934161ba3c20a617123b93
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 12:38:51 2010 -0400

    Core: Register partial content status in access logfile
    Logger: Register length of partial content instead of file size

commit 68a93e9c89205f58b9ebaddf99f6b69f14958652
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 11:22:07 2010 -0400

    Logger: write size 0 for HEAD method request

commit 552f879cfc09abec99a30340a1daa80dbf57d056
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 10:25:46 2010 -0400

    QA: Checklog, add rules for post_*

commit 85d824e81432f9aec59686f503cda6fb50a59638
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 10:25:26 2010 -0400

    QA: Checklog, add rules for path_transversal*

commit 80b1c63c1345268332b69db3470113047dc6508b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 22 08:46:06 2010 -0400

    QA: Why post_test02.htt sometimes fail?

commit f591349d633dc387d7bfec32c1bc94ec86c0f90a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Mar 21 20:02:12 2010 -0400

    QA: Checklog, two new script for if_modified_since

commit cc4f43007f79b252a2d9ddd77eb8cd10d68b2f17
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Mar 21 19:55:49 2010 -0400

    Enable log register for '304 Not Modified status'

commit 90ffabde40a48010f4a079db060b6e1bb73bbe66
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Mar 21 19:29:52 2010 -0400

    QA: Add new rules scripts for checklog tool

commit 78d47394c886595420c6e8b969860d5d87ac411d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Mar 21 19:28:26 2010 -0400

    Little fixes for checklog tool

commit cf308dc26e03c32d8859ad245f43533c3955ee63
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 20 20:23:14 2010 -0400

    Improve checklog messages

commit 8af3091a19845652202b208fd05e1e547c09834f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 20 17:47:10 2010 -0400

    QA: New checklog program, check access and error logs based on rules

commit 0d9fed0966f49b9fb133f8bb01996a22e655eb3d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 20 17:46:27 2010 -0400

    QA: Add new option to run_tests.sh: -l, check logfiles after each check

commit 3ae5a2f1969140c2b5e8edea908708a581542398
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Mar 20 16:28:30 2010 -0300

    Add mk_utils_get_somaxconn() function

commit 5272a1ca131d382b6b1dae9b9e7eee517b6e0b25
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Mar 20 16:25:55 2010 -0300

    Revert "Add mk_utils_get_somaxconn function"
    
    This reverts commit eca13bdb3e2e2896fe8cd586b6fd4799747983f9.

commit eca13bdb3e2e2896fe8cd586b6fd4799747983f9
Author: android <android@box.(none)>
Date:   Sat Mar 20 16:02:00 2010 -0300

    Add mk_utils_get_somaxconn function

commit 378858f7f1c4ede46a24534799e40f7e0f310a91
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 18:39:43 2010 -0400

    Fix error log, add EXIT_ERROR macro

commit f6073febf9fbbe565accac24066f5da9f7480180
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 11:41:40 2010 -0400

    Configure: Do not copy README and INSTALL from lang directory

commit 4dcaeb433029b41851e173b54adb41281a2fa5f7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 07:39:36 2010 -0400

    Monkey 0.10.0-rc4

commit 19ab24c589910a991fd147e9d6a14111c0cc9467
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 07:36:46 2010 -0400

    Update ChangeLogs

commit 41c5814e1806507e68e795232495032e38ec9527
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 07:31:12 2010 -0400

    Update README information

commit 8c0d05ab919779d05dd364e76fa9cd66c6662759
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 07:20:30 2010 -0400

    Configure: remove old 'lang' and 'cgibin' options

commit 9a034287cc60536e66a832bfd07cd02195ba21c9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 07:18:34 2010 -0400

    Fix configure script for make install

commit 585ea1b61686f562eeb61dfcacdcebd72eb9dbd1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 18 07:01:52 2010 -0400

    Change configure script email address

commit 9e3297ce72b4b560bc27989ae6132a444cc8fbb1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 20:10:14 2010 -0400

    Remove old nostalgic internal doc

commit e75aea23a746d7a9071c030486fda4dab59fc563
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 20:09:01 2010 -0400

    Remove old comments

commit 1fb4f46dff0fd2c26dea106aaabd2d04a67e912f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 14:35:33 2010 -0400

    MK_TRACE: Get MONKEY_TRACE value just on start up

commit 59f97f3a9a12fb3368e1cb77db11b07c03910ebc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 10:15:33 2010 -0400

    MK_TRACE: Read MONKEY_TRACE env var to focus on specific source files

commit 59fbca2af7af16a9b2b9a450a9aab774ae47ed3e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 10:10:10 2010 -0400

    Improve comment

commit b4f3f464a06cfb707541079401fc7e94b90fe754
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 10:07:37 2010 -0400

    Remove comment

commit 1d6339c6d27a3cedade92b85a380a9daad7a06d5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 06:30:19 2010 -0400

    Fix connection header responses

commit 369cc1ea57dca21fe63195654793e1c499243d93
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 17 06:00:15 2010 -0400

    QA: Add scripts to check connection header on HTTP/1.1

commit 6e00e9e0f24ddec2b990e4acc6d57958c7adea3b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 20:50:31 2010 -0400

    QA: Add scripts to check connection header on HTTP/1.0

commit a83c61ef5477f8364f9bd4d7d884fb9e0101304c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 20:22:26 2010 -0400

    Comment block debug

commit 552d2bab317270f5a4a1dfa3bcfedfc9fbde7960
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 20:19:03 2010 -0400

    Fix Headers TOC parser, use body length as limit

commit 817ae134f3ccc302d48b19715306906c5b416428
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 18:11:24 2010 -0400

    Close request if 'Connection: close' was specified

commit 12b7719ad682a099689201262f0d4c9aecce1b21
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 17:57:06 2010 -0400

    Send Connection header for HTTP/1.0, for HTTP/1.1 just if a KA was specified

commit 298b24d41cbcc08762ef4bbc5bdc4968d5365002
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 16:20:55 2010 -0400

    Fix Pipelining check

commit ae9dc05f992f97b4a81652b7e53b2508b5ebeb8d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 13:20:52 2010 -0400

    Add CRLF to default mimetype

commit 3513dc9ef9b11d037e0637d784ad0165860b4e93
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 12:34:53 2010 -0400

    Monkey 0.10.0-rc3

commit c9384332d6361bac86a0486e5ff256f9bb24d6cb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 10:12:48 2010 -0400

    Fix conx timeout, for KA use KeepAliveTimeout value

commit 8777601d9c0c48bdaa518d3ebb63801c5b866d52
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 10:01:38 2010 -0400

    Fix timeout check / update scheduler for KA connections

commit a930ebd8948c4f40b7de1253cb767596d403f209
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 09:34:07 2010 -0400

    Fix access log / EXIT_NORMAL value

commit bcdfe84d57033359604485a1566d256d8768cd76
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 09:25:04 2010 -0400

    Fix error log formatter

commit c9970f74590ef1df28ffb2a7fe30af4e9e988358
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 09:03:20 2010 -0400

    Fix content type header for error pages

commit 2499c5f6a9baf05539ad5d2cf80f9535778e2025
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 08:58:30 2010 -0400

    QA: Add script to test hexadecimal request

commit 152ba4b48fb3b656a3a350eb4b6af7f4a9a54d4f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 16 08:58:12 2010 -0400

    mk_utils_buffer_cat() requires buffer lengths

commit 339e5437fee655259f2d4d2ce6d5a4125e7170ab
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 15 00:16:12 2010 -0400

    Little improve in pipelining exception

commit 79ba6d1c763c0ec10099d5f50bf5aa524c043b8a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Mar 14 23:56:37 2010 -0400

    Fix broken Pipelining support

commit 2a5dfc7f9f4862de227ffe6e0d6683397090c9bd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 11 19:12:52 2010 -0300

    Monkey 0.10.0-rc2

commit 4a98db4b8fced0fd11bddebd938c06b7bbc58219
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 11 18:33:22 2010 -0300

    Change mimetype's list order

commit 306b7d1b85c6d87d8ebe25bd3d297d0b7281b4ef
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Thu Mar 11 19:05:22 2010 -0200

    Fix line width in utils.h

commit 623c267466ad47db6130222755175d1ccffb112f
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Thu Mar 11 18:57:57 2010 -0200

    Adjust buffer size in mk_utils_int2mkp

commit d5ce48f646aa2c61b4a2230f4ab6cf7bba80f55f
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Thu Mar 11 18:47:50 2010 -0200

    Remove unused function mk_utils_toupper

commit ae20aa03cac2621a55f7b58e60d73a71c3d84a39
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Wed Mar 10 19:46:21 2010 -0200

    Add path traversal tests to QA package

commit 41cc8bfb7d8f067abc639c7eac46a26bc4500f13
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 10 13:10:36 2010 -0300

    Mimetype: free memory used by 'type'

commit 75b4743cc86b1f460242f606edf86a35e726006f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 10 13:06:41 2010 -0300

    Mimetype config reader: use new config.c API

commit 9c944b02362d09ab4f88539ff8298062421528d8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 10 13:02:01 2010 -0300

    Fix config reader, do not read empty spaces

commit 41ab255740030383bbc82fdd7cd1029b8690e208
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 10 12:29:41 2010 -0300

    Just allow HTTP method and protocol request in uppercase

commit b941b74d318878f0710934d14df71c95eefed2af
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 10 12:02:29 2010 -0300

    Fix mimetype add overflow

commit 4f51da08d9bc4abaffb87fb639714d5373573ac5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 10 01:04:01 2010 -0300

    Revert mimetype changes

commit 9fe3146871e92b7b94d3b6a3c348925959548f35
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 9 21:59:00 2010 -0300

    Improve response headers composer

commit f3273bee74e4ec848c58e8ba5308c93deaee6b09
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 9 18:17:20 2010 -0300

    Remove MK_IOV_HEADER_VALUE

commit 175ae3ce5dc37767cc6a7499bc0d8fbf79d7018a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 9 16:38:49 2010 -0300

    Pre alloc IPv4 memory buffer

commit 77450cdb45f62f676904f5af92e182f4431734fe
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 9 16:26:44 2010 -0300

    Free ipv4 mk_pointer

commit f30a6f206c329520db702ac4cea05f7dbebae3c7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Mar 7 14:34:14 2010 -0300

    Abort dummy connections

commit 676590f43bc3eaafcfe097ff77a919104eccc7a3
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sun Mar 7 12:53:35 2010 -0300

    Fix bug in backward directory check (Directory Transversal Vulnerability)

commit ddb98ea2fd573d398f7399575c0302df1fa3d380
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 6 00:58:22 2010 -0300

    Remove htdocs/php directory

commit fed4b4c670060907b4094bc91c3f9a5bd9060585
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Mar 5 22:01:32 2010 -0300

    Change Website URL in default index.html

commit 5df493be908591a92574fb497e8e7480ae753ed2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 15:44:09 2010 -0300

    Set non-blocking socket on accept with accept4()

commit b509b0aa20832bafecca73de8bef68820e10b73d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 14:26:44 2010 -0300

    Cheetah: Remove connections counter

commit f021ec45b944692cef51b19157e223a91419d739
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 14:20:07 2010 -0300

    Remove connections counter

commit 90d308d9ec799424c2e6c37c4352ffcb1f1b7625
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 09:06:05 2010 -0300

    Update version number to 0.11.0-dev

commit 7665dde054961a1933a19534c8ed5a8141c9127c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 08:54:38 2010 -0300

    Add missed plugins Makefile

commit 91b45a755e0feaf5f1994e175f446101a391c9eb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 08:52:08 2010 -0300

    Add DirListing module

commit 82930bcf08f8c82bcea45e6b3ecd6b1b16e935a4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 08:49:38 2010 -0300

    Add Palm Plugin

commit dd0c1e749c1b37db33ead939d8c6b74d687c8ef5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 3 08:47:18 2010 -0300

    Add Palm server

commit 94f8ca3d923f8af10b4a423d2674b41867cf278f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 2 17:53:11 2010 -0300

    Monkey 0.10.0-rc1

commit 3393ae7a35bd6fb69ae1ff20b7da23f5a782b427
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Mar 2 17:38:52 2010 -0300

    Remove development code

commit d49af57b2d5bf2b6e4254bf3a57e646f130f9ef1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 1 22:40:30 2010 -0300

    Add cast to trace formatter

commit 9093e2628fe89baee318cb2c80ac293059018146
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 1 22:26:40 2010 -0300

    Add Eduardo's email to copyright header files

commit 2e294fd900c2829150a9f6d0bed92000cd0fcd15
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 1 22:23:57 2010 -0300

    Update Copyright date in files

commit 34345f8dbc2b874615230acdad104a5142d46f51
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 1 19:01:19 2010 -0300

    Change Monkey HTTP signature

commit 42e2c966da6db4f725cc0ec8e90cad97a3ef760f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 1 18:35:19 2010 -0300

    Remove old data

commit 38a4520838fd7d71c4182efc077ad5427bde3a4a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 1 18:30:39 2010 -0300

    Minor fixes

commit 6df45ac3ae32b2a18d77b87801c6477c2ebdd555
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Feb 20 12:08:29 2010 -0300

    Add TRACE message when connection arrives

commit 02d5c2db9409a732732af472ae96d21b296edefe
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 19 18:04:50 2010 -0300

    Palm Plugin: add mk_plugin_send_chunk()

commit 4c052c3510696edb98b61746f613060f5c0f7a71
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 19 17:15:04 2010 -0300

    Experimental Palm Plugin (disabled by default)

commit 5241718aa79a27fe67a0d1e796599982c48f610b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 19 17:11:34 2010 -0300

    Configure script: do not try to compile plugins if they contains a file called DISABLED'

commit 2696771d2b11070e1a1980454c2d4efe82fa207b
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 19 16:51:23 2010 -0300

    Remove line that say something about run monkey in benchmark mode, this option doesn't exists
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit e71941aa183a63be1c58c9eabc5808d8d3c39561
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 19 16:50:43 2010 -0300

    Initialize var for colors in mk_utils_trace
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit f16599603132c6049a4128e19198efdcf421bed5
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 19 16:37:26 2010 -0300

    Initialize the var event at mk_epoll_add_client()
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit aeb80aaf5bda55baf74c7c9a65a9519942dd25d2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 19 16:55:34 2010 -0300

    Add some TRACE messages
    Remove old socket_timeout function
    Code cleanup

commit 531de6c29da45dac8d2de492e78e12bf1ba817dc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 18 16:48:48 2010 -0300

    Add TRACE messsage when calling plugin stages

commit 1a0f7211d2931c7236f21cf9180de9159938e65e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 18 15:57:58 2010 -0300

    Fix trace message without compiler conditional

commit 0e176c1afe3af0d21e9d7a54c53a1303b5ca1bf1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 18 15:37:29 2010 -0300

    Add 'trace enable' message

commit 202bf06978457559fe7eed2c2f9d28d698ac2d75
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 18 15:32:10 2010 -0300

    Improve TRACE colors output (just for dark background terminals)

commit 9645a0513233041a3e7c7e72c1efa23e1f401e7a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 18 11:24:06 2010 -0300

    Plugin API: Export PLUGIN_TRACE macro function

commit 15f021f3ccfd8ea453bcbac343a8bc8df8947fee
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 18 11:01:37 2010 -0300

    New TRACE mode, configure with --trace to enable trace messages

commit 26402a33dea877b29f9e1654a21b2c41479d6c4e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Feb 16 00:25:00 2010 -0300

    Remove old files: modules.c and modules.h

commit 48188460d235d4e752f32305f236d9b4b3b3ee3b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Feb 16 00:13:38 2010 -0300

    Remove trash

commit a9ce2ded6d5d243852718c6ad83c29793f204526
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Feb 16 00:09:14 2010 -0300

    Plugin: New interface for STAGE 40, it allows async calls to read
    and write events on demand by async plugins
    Plugin: Removed sub call stage_40 loop

commit bc0a375465dfd547e25b57c5caa4f3e00f622c36
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Feb 14 21:12:32 2010 -0300

    Logger: move specific values to header

commit a79268333bea7a29a9b412b9819ff8f7126fa548
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Feb 14 13:56:39 2010 -0300

    Config: Add new Listen directive to restrict the incoming connection to a specific network interface

commit c95bf34111a974cee3d48e618f179bf687a781d9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Feb 13 23:50:33 2010 -0300

    Add --debug option description to configure help

commit 45e7e540a2493dda5800de3e1725948be94556c4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 12 18:35:37 2010 -0300

    Cheetah: CTRL-D runs 'quit' command

commit 9bb65d647dfe57a8b2ecd5f259e5956679c5792a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 12 18:31:52 2010 -0300

    Cheetah: Fix segfault when pressing Ctrl-D

commit 100bd0be93f5ebc31b3ab85bd37abe569c5f7715
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 12 18:04:51 2010 -0300

    Log Error: add URI requested to 404 and 501 status message

commit b5a0b534072c86b75ef839de42540e593862b610
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 12 17:18:01 2010 -0300

    Fix to use mk_pointer_set and mk_mem_malloc_z
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit ea5164fa5a943d587fdd3a05197a3e40ccda9fa1
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 12 17:06:24 2010 -0300

    Fix mk_config_get_host to create a pipe only if the (Access|Error)Log entry exists. Fix mk_logger_worker_init to check if the pipe exist before add it to the list
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit cc0ac7eea72d9e400432bdc4e1b147341aa2924b
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 12 17:04:33 2010 -0300

    Change char *ipv4 for mk_pointer ipv4 in sched_connection. Fix all the code to use the new form
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 99416fd62ffa9082654e1a7fbd05898fc4bb83cd
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Fri Feb 12 15:29:10 2010 -0300

    Added option --debug so it will use -g to compile by default it will use '-O2 -Wall' and move strip to 'make install

commit 4fedc5c542d8b58afb49d81b5d8302a1b0468722
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 12 14:06:58 2010 -0300

    Add compiler name and version to welcome message

commit 589c614558a8a6c951285fb09deba18f7d8ae06e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 12 13:18:52 2010 -0300

    Plugin: add mk_plugin_preworker_calls(), it allows
    to each plugin to set a pthread key (plugins runs
    under thread context

commit 0b3e2b44a4daefe86135ed1f8049d882299d5dbb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 12 13:00:54 2010 -0300

    Replace header files mode from width 8 to 4

commit 6ac9c63d074d2ee99152ac151cd4a05254ed7d6a
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Thu Feb 11 22:55:12 2010 -0300

    Added .gitignore so 'git status' will not show any *.so,*.o,Makefile and *~
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit 411a933bf9721ee700dd68cc90e6d0b68922ad58
Author: Jonathan Gonzalez V <zeus@gnu.org>
Date:   Thu Feb 11 22:46:36 2010 -0300

    Change the FSF address and update LICENSE with the new address and some texts
    
    Signed-off-by: Eduardo Silva <edsiper@gmail.com>

commit d5fea5c1bdc0b1026057ada429971a01c2bce960
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 11 14:33:26 2010 -0300

    QA: Remove range test 04 until httest fix their bug

commit 0e9bac71af626a0e77bbd6801749361aad645aec
Author: edsiper <edsiper@monotop.(none)>
Date:   Thu Feb 11 13:54:22 2010 -0300

    QA: Add missed scripts

commit 2079cffb07b93697e746392f4a94c8adb7963964
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Feb 11 13:48:32 2010 -0300

    Plugins: Add _mk_plugin_stage_40_loop() call

commit bce7ace91fd6ebde6889f942db2015740edc7754
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Wed Feb 10 07:07:31 2010 -0300

    Q/A test improvements

commit dbc1569b94258fd83f93aabacc2a00e454b90ab8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 21 13:26:33 2010 -0300

    Using Apache development C Language Style
    http://httpd.apache.org/dev/styleguide.html

commit 2d4ff8a01731a8e4e27a33f1a21ab777f4494c04
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 21 13:18:05 2010 -0300

    Improve plugin handler return values and actions

commit 00754101ddc997daae4ff4eff4634c8871e6c117
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 4 17:13:27 2010 -0300

    Configuration reader: add 'read line by values'

commit 5485636390b0a94641e9445f4ac6ac2d426f0d40
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 4 16:53:42 2010 -0300

    Reduce worker client capacity to 50% in order to allow on each request open a new file descriptor

commit 4b70581f6b1105c06a20f691cc86c62f6eb097cc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 4 14:26:59 2010 -0300

    Configure: add --plugdir option to specify target directory for plugins

commit b6f1e1fa7e92d29770b337d16ade1ed1bea34498
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jan 2 18:32:58 2010 -0300

    Add old entries to Changelog

commit d2cce9a9d499e307cc344da7f6f6f84cbf3d7be3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jan 2 17:51:41 2010 -0300

    Update configure

commit 5a86cec7a07b0c8f18217e62ce654feb5e1c2c4a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jan 2 11:52:10 2010 -0300

    Security plugin: add shortname

commit 06ec147ff5c0d831a3fcf8ed43ae9fc713811bbf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jan 2 11:45:26 2010 -0300

    Cheetah plugin: add shortname

commit 61113ec23373dffbdb967266ed92c3710fe55554
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jan 2 11:39:32 2010 -0300

    Plugin: Load plugin and give new configuration directory assigned
    Dirlisting plugin: use new directory assigned

commit c896b0f3d8d300d0a66340dd38c10970af14eb9b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 1 11:50:59 2010 -0300

    Move plugins configuration files to conf/plugins/MODULENAME

commit 102a110a8f76b42fec0622a39c207573e1fd3293
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 1 11:44:29 2010 -0300

    Drop old configuration and adapt configure

commit 0c9cb7bec6f34b50f82f0a2bcfed757c6f152374
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 1 11:18:35 2010 -0300

    Remove 'extras' (old modules interface)

commit 32522cd411b77bbff2d93ecd68813c3f2138a124
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 1 11:12:04 2010 -0300

    Deprecate CGI interface
    Palm Server: add debug environment var 'PALM_DEBUG'

commit a5583817722804f8256973b808213820a5f33351
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 29 17:49:41 2009 -0300

    Palm: change website url

commit d9291f5eb85bfe9bedf05fce9b4fa3f8ae8b039b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 29 17:32:20 2009 -0300

    Plugin API: Add mk_plugin_load_symbol

commit 4b3615e4b0d55497a8e1a5f16125a89b082d6af0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Dec 9 14:04:14 2009 -0300

    Add MK_PLUGIN_STAGE_00 to plugin stages

commit f2fe4903d7a990e8aa5c926f0a1d803dae58b5c8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 8 08:26:42 2009 -0300

    Plugin: read configuration file using config API

commit 3d77acb11f5daed074ca427abcf1e214006eb2e8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 8 08:19:23 2009 -0300

    Plugin API: Export mk_iov_print

commit 90bf701569e08d8b04884a15719879cc1494592c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 15:03:26 2009 -0300

    Plugin: Export mk_socket_xyz calls

commit 5b9c80d0f90941818b525ad5c8a36c055ae9f181
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 13:59:26 2009 -0300

    Add dummy stage MK_PLUGIN_STAGE_00
    Plugin: Export mk_pointer_set() as pointer_set()

commit 51f470c08ce1015a1b40398c2942eff6a50c5b3a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 12:52:31 2009 -0300

    Add mk_string_line()

commit 7b1576ba1898c5c38c2332a75f7b4a5ae0b1b046
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 09:50:47 2009 -0300

    Config reader: value ends when LR is found

commit 517eaa5e729ff42b178d59772e59b106e3c17dc3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 09:50:08 2009 -0300

    Remove palm from main configuration reader

commit cd44d282f0b0ff2670af1fb99b783034e2973426
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 09:23:43 2009 -0300

    Do not allow backward directory requests '..'

commit f75e14248da2a646fefb3ac3e168689b7e0153ec
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 7 07:25:45 2009 -0300

    Initialize uninitialized variables

commit 1fc574ba7ab8278900b903f5cf339618a2ad2272
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 6 22:07:54 2009 -0300

    iov: buf to free non-zero allocation

commit f9aebdc3ddba3ee560e37a28b73a5ecccc6898c4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 6 22:01:48 2009 -0300

    Set iov struct to zero

commit 56a17e76f3cc1876aca26920f6608bcfdba2c9fb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Dec 4 12:06:21 2009 -0300

    Add MK_PLUGIN_STAGE_30
    Security Plugin: add rules for URI

commit df12846d397b6dc8c4349a116ec9d82901ed84e4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 3 23:51:37 2009 -0300

    Deprecate deny.c

commit 90518c21544f7c98812c6e805a34841b8ff486ae
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 3 23:49:12 2009 -0300

    Add security plugin file configuration

commit ab2df2c02746c3aac65b9b34cf8dd38fe7b9c2f3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 3 23:48:57 2009 -0300

    New Plugin: Security

commit 814a1b4344edae09863090bfd5c1c8047c5cf8bc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 3 23:47:50 2009 -0300

    Add MK_PLUGIN_STAGE_20

commit 61bd256b545184b51169cbbb46bda74dd2698927
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 3 18:36:44 2009 -0300

    Plugins :: Export new mk_config_* calls

commit e30ce56348f1cb8f3b053fb0d560211957ec556b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 3 15:21:59 2009 -0300

    Refactoring read/write handlers and pointers

commit 4a2cc99fa9716ba4f0448e8dce320ea912fd3976
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Dec 2 12:20:48 2009 -0300

    Change connection status when server will send content

commit 5bed1d4b2ef1e5068de0135ad0e3f1481a22e0e9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Dec 2 07:09:13 2009 -0300

    Add CFLAGS environment variable to Makefiles

commit 3d4d69d119bae7b057b9f37b554d2fea486820cf
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 1 16:51:13 2009 -0300

    New configuration files handler

commit 4b9978014a07532c5b7c416f143100ec735a75ff
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 1 10:17:37 2009 -0300

    Add plugins README file

commit 63efae9c1334eb84e2316df16075a2657456d0e2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 1 10:13:22 2009 -0300

    Dirlisting :: validate file/directory struct

commit 3f58cb866131c9117299deb7a36e52dad0aea696
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 1 10:11:26 2009 -0300

    Move plugins directory to root path

commit d086213a240a59266e2752257816803c1057f1de
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Nov 29 20:22:59 2009 -0300

    If URI is not found, before to send 404, check if a plugins on stage 40 would like to handle it

commit 78bb4001fd3ccaa1ddb8ad023dbae3d0a0f6dc11
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 28 16:37:43 2009 -0300

    On error, do not send content if it has not been set

commit 13dfe273ddbbfd723ec5cf8e173cae52d723d554
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 28 16:32:12 2009 -0300

    error to set_default_page return pointer

commit 085d9cb8980b3c2aac91741f3ffcec098379647a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 28 13:33:28 2009 -0300

    Fix configure Makefile creator for plugins

commit 3f72ff8ab491f41a4214079b5e169396b9eafe1b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 28 13:24:23 2009 -0300

    Update URL in welcome message

commit d7f899b5b504bce9f75193884ea939e9662a188f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Nov 27 13:56:03 2009 -0300

    Plugins :: Add  _mk_plugin_worker_init() callback

commit 3fb5bb5e3b0b95775431c7fc93b2d1a56d5d8525
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Nov 25 13:24:10 2009 -0300

    EPoll: add handlers for close and timeout events

commit 5cfe72a405985422482e3fcbe541735f4f8c7421
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Nov 25 13:09:03 2009 -0300

    Fix gcc warnings

commit 30ced4a77bdc65d99b45b76f4c7a4eba982e299f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Nov 25 11:54:02 2009 -0300

    Remove unnecessary casts

commit ac64677397669db7b60c5a306363feff2ec727f3
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Wed Nov 25 09:58:47 2009 -0300

    Fix Charlie email in QA/README

commit 85ae250851e330498c7d92ac8478f27e7e71b08c
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Wed Nov 25 09:57:54 2009 -0300

    QA package

commit 7a0dabad9e36f2e24e13f875345dd27e9e7197e8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Nov 25 08:59:25 2009 -0300

    Fix method check length

commit 9e4a9a32674069b23d2d2a0047007826be5fcef4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Nov 24 16:05:53 2009 -0300

    Fix TCP_CORK usage

commit f3a99cccc9cc4f26a73392b2e0fc5b09764f93aa
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Nov 24 13:56:09 2009 -0300

    EPoll: change handlers struct and calls
    Rename conn_switch.c to connection.c

commit cd7e2623b05b6dfd82f1a4c100ae3a4755aa9790
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Nov 23 13:54:19 2009 -0300

    Deprecate CheckFile() and CheckDir()
    Config: do not handle AddScript directive

commit e313dbca4a21715411d8783e528ef65f1bef0e40
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Nov 23 13:49:02 2009 -0300

    Free client request struct when client hung up

commit 792ccef8b207e14a23b0af1e232078ae6b2cdd0e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Nov 20 14:16:54 2009 -0300

    Do not send Connection close header for clients < HTTP/1.1

commit 23a70887740bc4e43937376a7923be9b562e1fae
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Nov 19 21:05:06 2009 -0300

    HTTP: Optimize request parser

commit c78896f7fa2b20a776511f8a9450607cb8e69dce
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Nov 19 15:32:52 2009 -0300

    IOV: Free iov->buf_to_free allocation
    Dirlisting plugin: Free tag entries

commit bbc10cf70689dfb6bca1c1e1612e685852f94647
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Nov 16 14:06:10 2009 -0300

    HTTP: Close connections if KeepAlive is not specified

commit 754f49d9de0b62e5ead1b70bf9cd29b6e2257323
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Nov 16 13:54:08 2009 -0300

    Dirlisting Plugin: send chunked data just for HTTP/1.1 clients

commit 13c1cf14533cfe32cb76b21cf1ae3212885b7711
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Nov 16 13:41:05 2009 -0300

    Chunked Transfer Encoding: fix length

commit 21105f9b770beed6ec638ce6e917920e47381323
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 18:24:46 2009 -0300

    Plugin API: export mk_pointer_set
    Dir listing Plugin: set content type to html

commit 939f6731ef3878dd818e810ef4eda1e9d867fc4e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 18:11:59 2009 -0300

    Fix directory validation after handler

commit 9c251fc1a7cb30e6057f034f522e738cd0ff6826
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 17:51:38 2009 -0300

    Cheetah Plugin: little 'help' text changes

commit d0d8124cc519a641dc66ab33c09802b85e2a682d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 17:34:18 2009 -0300

    Cheetah Plugin: New option 'plugins' to list loaded plugins

commit 9e848ba129761c6614229ff81b0cc3aa0e8584e0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 16:56:29 2009 -0300

    Forbidden access to directories without handler

commit ec344b77cc40494a408232d36649bf3a0ed04697
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 16:45:13 2009 -0300

    Push Directory Listing plugin

commit 64deaf01865e92109f48870a746e3b18198aa0eb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 16:43:33 2009 -0300

    Plugin and Core: Add functional STAGE_40 (handlers)
    Plugin: Add directory listing plugin!

commit 6ffe561b1cc8c657333cd0b5140c623e955d5262
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 11:21:47 2009 -0300

    Merge struct file_info into struct request

commit 769143fb8e7c3f071bbc0bbb9e4d73ce55de00e3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Nov 14 11:12:57 2009 -0300

    Plugin API: Export 16 monkey functions
    Dirlisting Module: use new API

commit 877762e2cde8b3257277831046cf9a236b3571c2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Nov 11 11:46:09 2009 -0300

    Configure: disable plugins by default

commit cb923808a681bdf246d5e551f2f0a52b97d8f1c1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Nov 11 07:39:43 2009 -0300

    Remove dir_html

commit c7adfc26c6ab0660c41d17bb4a04cae243f4ef23
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Nov 10 22:52:49 2009 -0300

    free request comments

commit e461cb259490bb969381b797cf444ec29b8cf9a5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Nov 10 22:43:30 2009 -0300

    Free client request headers->content_length_p

commit 74d0a70b664083375c367ef12398c8a3b46ed7f8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Nov 10 21:05:32 2009 -0300

    Free client request log->size_p

commit 6b6f5f7b56fed6209ff99e669fb0f6d79283a8bb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Nov 8 21:44:35 2009 -0300

    Full connection Timeouts

commit b487878a2bdcebd9132d88c290052c782a3a5e6e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Nov 6 19:17:15 2009 -0300

    Add Timeout for processing connections

commit 36ff69b5d14f434f1885d2ae00c9513d6b50bd2c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Oct 30 14:55:10 2009 -0300

    Remove benchmark mode, we do not needed anymore :D

commit 10fda15061fe9ecde667922058c129de4e80798e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Oct 30 14:37:44 2009 -0300

    Remove dir_html feature

commit 9b17eea1825fbdfb7f93734fe3575c6067755a57
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Sep 29 02:30:13 2009 -0400

    Plugins loader autoconfigutarion

commit 320235c5e70cddf726860075e476e318a1a010d9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 28 22:18:33 2009 -0400

    Plugin API: add malloc()

commit af15c044d5e51a3383c2b0d538ce6ee12fc11d36
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 28 18:32:14 2009 -0400

    First plugin: Cheetah\!

commit a947c4b95548f59d055378d696376cc63b3157c0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 28 18:31:25 2009 -0400

    Plugins: recognize plugins dir

commit 023332cfea456a308a76136df65cbdcc6124391f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 28 14:19:30 2009 -0400

    Remove cheetah code from core

commit 5cb0fe6dadda62bfa9b24d4ac7f905cf91a9d858
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 28 12:43:48 2009 -0400

    Plugin: Add STAGE_10 Loader

commit 586a3192d028b082762f1d48fff813d1fce1657c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Sep 25 14:23:51 2009 -0400

    Plugin: add register calls

commit 3338ba5f12e53c867c54c2bfe501bcaf5daa282a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Sep 25 07:35:20 2009 -0400

    Plugin: set to null next node

commit a88c1bfd6648cf5da5e64d1c602e6727224b2675
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Sep 24 22:11:40 2009 -0400

    Plugin loader

commit 4e224354585557a928dde0efd1f2097ff9e6d14c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Sep 9 11:19:16 2009 -0400

    Client request struct: add init connection time

commit 2fc827a77c0d5ade9f49dba7425b5404a13d8865
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Sep 8 20:39:07 2009 -0400

    Cheetah: Sync active/closed requests counter with keepalive
    Cheetah: Update counters just if cheetah is running

commit d70d554536fcb17f5264e484bd34da891ffc69f4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Sep 8 13:42:34 2009 -0400

    Cheetah: first try for worker memory usage

commit ee0f73b425ad3786a1ea4066dd22737edc38ec05
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 7 13:37:04 2009 -0400

    Cheetah: show task id in workers list

commit 88849c2e9196a99ad23be26be7a44c38a60e8238
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 7 13:36:36 2009 -0400

    Workers export task id (pid)

commit 19aa64a01847cce57a8c2a4ac6f68f9e125975f7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Sep 6 21:30:27 2009 -0400

    Cheetah: Print running username in 'status'

commit 967d9f047886ceb50456835ece57379ffa5f2039
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Sep 5 10:55:34 2009 -0400

    Fix #34: mk_string_casestr is not ignoring case

commit a55ebcb5b8e7c167ad9ddbde6af960aa11be65d2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Sep 5 08:48:52 2009 -0400

    Add Monkey favicon.ico

commit dd071fafd8f3b62cc7d2e32c1ee6ae1823633ed7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Sep 3 21:11:17 2009 -0400

    New Cheetah Shell !!!
    Add connections counter
    Fix broken pipes on threads, avoid signal
    Fix Post method validation

commit 9de9fffc73b70cdac7e5ffe67fb212dc97cfb7e4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Aug 30 16:57:50 2009 -0400

    User home string to mk_pointer

commit a21165c689be874f924c884404aaa145f63eee4e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Aug 30 14:11:25 2009 -0400

    Fix KeepAlive struct cleaner for next connection

commit c6aca66f83ed9f4f859661a4aba83c90b7b3704b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Aug 30 12:43:57 2009 -0400

    HTTP: Default Keep Alive connections for HTTP/1.1

commit 270ed5731f05e231c4ac31fee7bbdc88bb48a88b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Aug 29 23:20:11 2009 -0400

    Little internal changes

commit bef7eb7196db16c839a43a80c66ab276d0482862
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Aug 29 21:24:25 2009 -0400

    Set TCP_CORK off after first sendfile() chunk of data

commit 2af8085e9ce5b02b2133c2e99373fb72e4020f1e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Aug 29 18:38:28 2009 -0400

    Logfile: use clock cache for unix time

commit faddaa90fc747e36501654def75b885df8fc0128
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Aug 29 18:32:25 2009 -0400

    Do not re-check first method

commit 93367fe47503cfc9c7b2cb64b720301109902729
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Aug 27 09:59:31 2009 -0400

    Move back socket server to accept

commit 9167765ad3a7a399721a7707adbb669e8fcd1dd5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Aug 27 09:44:24 2009 -0400

    Fix compiling warning

commit d6bbcd1302e5100aaaf4d1ee6046d37c609ddfe1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Aug 23 21:36:08 2009 -0400

    Fix bind error message

commit a960c90a9e6ed88c3f52dd69121f123da3fa7366
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 28 19:31:00 2009 -0400

    No delay socket server

commit 8d9957b21f4de9979c79f93caf6a86596649bbde
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 28 13:59:33 2009 -0400

    Remove redundant time conversion

commit 603698fc2c2bcc1596f70fa99c190fb1b7ef112d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 28 13:40:12 2009 -0400

    Fix check pending Post method

commit 06c12d4fb5964d2d5a54c06947171f658aec6fdd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 28 09:20:15 2009 -0400

    Server accept() after epoll notification

commit 7015754e680a1b27d22675ccc1c6da4c398ffeee
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 27 22:10:02 2009 -0400

    content type to mk_pointer

commit 072304af9ff00bf28766df07c5040e63917edc90
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 27 21:12:07 2009 -0400

    Reduce iovec entries

commit 0ed4a449c37c8cfe8da5c669d0e0255bc7d30c75
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jul 17 09:01:31 2009 -0400

    Remove old CGI call: M_CGI_change_dir

commit 39a800a2e9af055a919d20b762e256e2f3f8978f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 16 01:38:15 2009 -0400

    Catch write() return value

commit 8efce2435d757dc0c907c19c4fcacb47243ebd7a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 16 01:35:42 2009 -0400

    Add debug macro DEBUG_HEADERS_OUT

commit 8e10b37e0bdeb40535a584ab97eb4f82adf6ff51
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 16 01:29:37 2009 -0400

    Global egid and euid

commit dac19c2fbaaa8129ca6634d2c838423154de33ad
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 5 13:53:00 2009 -0400

    Rename HowItWorks doc to HowItUsedToWork

commit 50859e6b2279711bb2414309e98c9e8aed270f0c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 5 12:32:07 2009 -0400

    Remove old configuration directive for header and footer files

commit dfa23a0584b5ed124cc915ecd2a4a7dd6265aa3c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 4 22:32:02 2009 -0400

    dir_html :: list symbolic links

commit b2fbd73c583b22c585de1c8fb77733497cd694fe
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 4 22:24:21 2009 -0400

    dir_html :: Do not show hidden files

commit 55ccebb42408d684349a307d8654e9289c970ca4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jul 4 13:47:24 2009 -0400

    Add body NULL byte when receiving request

commit bd0a0577b1d619e25a2d76b129fabbe843d9a607
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 29 22:48:34 2009 -0400

    Fix status 501 message

commit c4e655c73ac12dcdf0060ccf5cfa8d3e03c8bc3d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 28 20:38:38 2009 -0400

    Adjust init details, port added

commit 251073b94eac963e91cfdbe8da751cbb72f2be38
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 28 11:48:38 2009 -0400

    Fix query string limits

commit 18937e3eac72b9cb8fc244dcecdaa296c8be657c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 28 11:16:58 2009 -0400

    Remove old macro

commit c04c25bce0c5fdcc581bdb03ecd6a96d37fec13f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 28 00:06:47 2009 -0400

    Add Palm files license

commit a8b016473703cc61e77bc6f68552d4f6f9fd081c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 28 00:01:58 2009 -0400

    Add Palm Server

commit 22b5b5d6eee5bf44c420294c46dede70eddc5373
Author: GreenFox <random247561mailtowatchutube@gmail.com>
Date:   Sat Jun 27 21:56:18 2009 -0400

    Fix #29: add ico image/x-icon to mime type to support favicon.ico. Removed duplicate mime declare

commit f65b6950013726642c017f6431aeaa7cf24532ab
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 27 21:48:32 2009 -0400

    Fix #28: Crafted request produces Denial Of Service

commit 646a287a0b2662ebb4bfcfa85c0ec00ed7956f8f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 27 20:44:39 2009 -0400

    read :: Do not omit last byte

commit 0b9440830a2b6c8b79b90795276a7a56592f8624
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Jun 27 20:09:31 2009 -0400

    Fix #26: Fix POST method

commit 0881b47840c9923759356e46617f59058e3e5eee
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Jun 27 19:05:49 2009 -0400

    Fix #27 Small english typo

commit b98f347846110fdffed48bf586e8dea88cdf06d9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 27 18:36:05 2009 -0400

    dir_html :: merge new tags - part 2

commit e56a4efcceba47f7256dbd475973a2e307559f36
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Apr 27 23:24:05 2009 -0400

    dir_html :: merge new tags, part 1

commit bcb5047702fa37b92dbdd7f77e6430525285ecbe
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 21 16:09:56 2009 -0400

    New sanity check: test if O_NOATIME can be used

commit 02328c50bc25cb69843c78a938af8a8ef4e1b91c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 21 10:22:19 2009 -0400

    Add validation to open() when serve static files

commit caec1541cb2f1fb1828732b58106a6d4d7ce891a
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Mar 21 10:17:44 2009 -0400

    Fix #25: Cannot serve files when execution user is changed

commit 4e1a6d091b221c70582dd56f231b7b75433dc2e4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 21 10:14:47 2009 -0400

    Fix function parameter

commit 0b5e234802e9a1cc5e5d93a2feb747e0c74a052e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Mar 20 17:34:21 2009 -0400

    Check for logfile permission

commit 947bb00838d4e345aeee53c85fb6a1aa5786cea3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Mar 20 08:34:30 2009 -0400

    Change default security configuration

commit 9604701f6818e74ce2f09d886e24526286c39f59
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Thu Mar 19 16:15:32 2009 -0400

    Fix #16: Set workers default

commit 1bda3836279370030bf5ff4cbcc5495eae78feb8
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Thu Mar 19 16:04:54 2009 -0400

    Fix #18: Wrong content-length when sending error responses

commit a55a7844bf3720baed7b7400917e13ffaf7af54c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 19 10:15:14 2009 -0400

    Reduce unnecessary strlen() calls

commit 0812e887dc729f79a24970128a5bc50c5ee89572
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 18 17:51:16 2009 -0400

    replacing strncpy w memcpy

commit 8ef0021ab95a387aac15d0a7ec735c7126336f57
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Mar 18 16:17:23 2009 -0400

    Little changes to improve speed

commit b8800d620d39048f46c83a74fa507e7f39ecfe58
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 16 15:36:50 2009 -0400

    Use memcpy in mk_string_copy_substr instead of strncpy

commit 6077fce3c1e541182f336ec2d9708b18243be773
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Mar 16 15:09:34 2009 -0400

    mk_mem_alloc_z() now uses bzero()

commit ff08b195ea8924f8e909d20f353123944db8357a
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Mon Mar 16 14:24:11 2009 -0400

    Fix #24: no memory freed

commit 5a9c836775efaf63fb66611b891ed17c28e134d5
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Mon Mar 16 14:18:02 2009 -0400

    Fix #22: Memory leak at dirhtml, no freed memory

commit 25db2a83e560b680dfeb76f85f4ec06e4729322f
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Mon Mar 16 14:01:01 2009 -0400

    Fix #20: Uninitialized request_index

commit 2c81b5f499295cf291903dbb4ef3cfe1ea36a18c
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Mon Mar 16 13:56:02 2009 -0400

    Fix #23: Feature that allow to show directory of local users is not working

commit ad3001370f7accf191ed17d134ab919bdb17ef5b
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Mon Mar 16 12:40:14 2009 -0400

    Fix #23: Wrong size in mk_mem_mallox_z

commit 2b615b515a7063684933f059754d1aa3ab2fb056
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Jan 3 10:39:35 2009 -0500

    Fix empty content-length when status = 301 (Moved Permanently)

commit 538f7094c2ee5991dae6f3ee62d33ee5b6e8ce27
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sat Jan 3 10:35:56 2009 -0500

    Fix regression in mk_request_header_find

commit 646917d6d9a9514402cd567f418efba7cadfdd50
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 2 15:17:26 2009 -0500

    Avoid memory allocation when checking method

commit a6e890d0f2a6e93d9b8a1d14de192f5eb6ee45e3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 2 14:47:37 2009 -0500

    Improve client list using an index

commit 965ceed5165d73c387c125d0d7d41505985c70e8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Dec 26 13:45:51 2008 -0500

    Reset header TOC before use it

commit ded951e87690c130d09f6a3b35a4886b9987acaa
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Dec 26 11:39:54 2008 -0500

    Add header TOC

commit a964699b995f714860483263f87b651e1bcffe90
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 20:19:25 2008 -0500

    Tune monkey using file descriptor system limit

commit 973978aefac6fffdd5ede21c5c41de768d49d932
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 12:46:38 2008 -0500

    Cleanup code

commit 5cae27bb6c812b2ac733abeb8422db15aa39cca3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 12:17:45 2008 -0500

    New server loop call, cleanup code

commit ee243ce40581ccbc52fe3437fbb587f1ea93ef3a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 11:44:53 2008 -0500

    Remove old convention for header and footer files for directories shown

commit 3dd7a1a0e5923fe5c6cbf00a7e72fbd01f75da1a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 11:40:15 2008 -0500

    Rename signal calls

commit 06b2a42d2ead814e5e78e9a582e1ab54df769ae2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 11:26:57 2008 -0500

    Separate worker call

commit 33ad589f69e9b3efdb2de9e5da995465b0b05a8d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 11:02:52 2008 -0500

    Socket server creation cleanup

commit d2fc71d3951eadbd0b6c33994df082e23e7c5a55
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 09:50:18 2008 -0500

    Close directory file descriptor

commit 20b59dbad078dc5085bd9be0675dce4497f8435e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 01:56:38 2008 -0500

    Fix worker logger I/O timeout

commit c27a816dc24bc08db9b6554b8ed947452c51ef81
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Dec 25 01:02:04 2008 -0500

    Fix get ip from socket

commit 1157205b8f45ef083ffe9e386dad97737a55e469
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Dec 24 17:40:24 2008 -0500

    Renaming functions and avoid gcc warnings

commit 0069fdcee6dd60ae9b7ec449afe3b2ac595cc717
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Dec 24 17:04:47 2008 -0500

    Palm, alloc buffer just for process request

commit 538d126a33a6ecaaa112cae23be0ea88085f2320
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Dec 24 17:03:36 2008 -0500

    Replacing deprecated inet_ntoa() with inet_ntop()

commit 2df74272f5c39cb06ea2c451c2c36ca00a496987
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Dec 23 21:03:15 2008 -0500

    Free uri processed

commit 9bbf67c55720345456023a4ef9c26546df6fe959
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 22 21:21:59 2008 -0300

    Close connection when client has not sent the full request and server buffer is full

commit 30887e6dcb2e6c0e317e3eedfdc4b44e181b4b9d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 21 23:07:43 2008 -0300

    Fix end post method string in header check

commit dbc90438f6b7e33a1eb806db7b5ec56baf883a61
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 21 19:05:11 2008 -0300

    Replacing bad english expression

commit 443ff906d3f671ff072f52950132cc090f086358
Author: Carlos Ghan <charlie.brown.uy@gmail.com>
Date:   Sun Dec 21 18:37:09 2008 -0300

    Fix iov.c, thanks to charlie

commit 3c101c86d5239158f0a941e7256e9ce83eefc2f9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 21 18:06:42 2008 -0300

    Fix #11: Reading beyond array due to missing list terminator, bug discovered and patched by Charlie

commit 69c84c334549fdc78257b6e9760bb72803d19792
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 21 17:55:31 2008 -0300

    Fix invalid log error status, thanks to Charlie for report this bug

commit c5a522ea8fec30fe1eecb9ad26dd40ca4a706e69
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Dec 19 09:24:55 2008 -0500

    Improve uri check and code cleanup

commit a7628885af7f1c9e85e55cf9817d1ba519da17c7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 15 18:10:33 2008 -0500

    Reset iov buf to free idx

commit b3fb2d534225e7bb8cfed676deed423b169bddc8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 15 07:56:31 2008 -0300

    Add header iov struct cache

commit d1fb540a868b28d485adde1e621fe42cd82d9531
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 15 07:25:01 2008 -0300

    Fix Ticket #8: Fix logged method (in access.log), HEAD method, thanks charlie!

commit 3cea704d31d8faaafcea51b8dd134636e0df145e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 15 07:17:39 2008 -0300

    Fix ticket #7: A little fix in content-range response (thanks to Charlie!)

commit 9af2c78dbb2a2963553d7a8835b0cf397daebe63
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Dec 14 18:25:51 2008 -0300

    Add cache for log iov struct
    Improves to Palm protocol
    Remove unnecessary calls
    on mk_mem_free, do not check if pointer is NULL

commit f5152b5c343541c018609e64e786de6b3a41210f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Dec 1 18:59:30 2008 -0300

    Experimental "Palm protocol" support
    Add missed clock.c file to configure script
    Remove old functions

commit c387f495f524cde4075a72babecdb294d28884cf
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Wed Nov 26 00:51:17 2008 -0300

    set socket TCP_NODELAY flag
    little fixes

commit e7a00c8b855b2b31c91562e7a49413e1c3cc5a9f
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 24 22:23:50 2008 -0300

    Using mk_pointer for content length
    Fix content-type sent in header

commit eb938f18cb84b7840030fb9e333503b7820a82bc
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 24 21:35:44 2008 -0300

    iov add separator CRLF and LF

commit 6bfe6b01876ab0de601170a7eeaf35c20d5cab85
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 24 19:23:21 2008 -0300

    Ticket #5: Byte-range request misbehavior (thanks to Carlos Ghan)

commit 1204932a53b7a7040381345eb201995ed95606ff
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 24 19:15:44 2008 -0300

    Ticket #4: Byte-range request will crash monkeyd (thanks to Carlos Ghan)

commit b524ce25d6d4f0e9885a2392a7b283cc11ace84d
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 24 19:12:34 2008 -0300

    header.c code cleanup

commit 922c180a96e87a5928eaaf302c1876ac25fa50f7
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 24 18:56:21 2008 -0300

    Use mk_pointer for iov static data

commit c344a1ab277aceb5b91530b84f133c8e0a518fe4
Author: edsiper <edsiper@monotop.(none)>
Date:   Mon Nov 24 16:42:00 2008 -0500

    Improve mimetype calls

commit 02cc8108f1f9ddf92a6bbb383478cb6606684523
Author: edsiper <edsiper@monotop.(none)>
Date:   Mon Nov 24 15:00:28 2008 -0500

    Add GTM time to clock worker

commit e50e4959238aedb6fa8fe7a167edd0cb146a699e
Author: edsiper <edsiper@monotop.(none)>
Date:   Mon Nov 24 12:48:33 2008 -0500

    Keep http status as str

commit 77b227df74e37773c14d71f8a68708f2ba299ebe
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Sat Nov 22 09:46:15 2008 -0300

    Remove old PutTime() func

commit 7425d2d9f9530870d8d3b743e7a8d0122f4a5784
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Sat Nov 22 09:42:09 2008 -0300

    New timer clock to replace the amount of strftime() calls
    Request headers to mk_pointer

commit c4b9c5597c8e78286cbc57269c3c0b8f0cfa9ef6
Author: edsiper <edsiper@monotop.(none)>
Date:   Fri Nov 21 11:08:31 2008 -0500

    Improve mk_string_search performance

commit bb0fd6da25c580b048a35831029ebd4c05f5255d
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu Nov 20 07:07:02 2008 -0300

    remove string search debug message

commit a3297cb186b502abacd38768f54a047b5867ce3e
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu Nov 20 07:03:22 2008 -0300

    Header responses to mk_pointers
    http decides when request reader stop to read client request
    Post method working again
    Restricted CRLF on headers, no more support for LFLF
    Close socket when client close connection without bytes sent

commit bdb928d30ddcc1409fa57f4bea85e50d3d141d23
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 17 07:06:53 2008 -0300

    remove comments

commit f5331effeb20374b22e291207f6295a0170541f2
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 17 07:03:02 2008 -0300

    #2 Fix denied URL checking @ deny.c (Charlie)

commit f9201766137018e3ed0256c632a9c059563eb36e
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Mon Nov 17 07:01:21 2008 -0300

    Fix double-slash problem in URI when requesting a directory (Charlie)

commit 5ddcdbea4f500f1b48950ec02a552078329a7a12
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Sat Nov 15 11:37:43 2008 -0300

    Fix query string parser

commit d61b5fde821f0c6f5d706958c87402b169fd03e7
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Sat Nov 15 09:28:00 2008 -0300

    Fix logger + missed protocol

commit 43feae5b5df59e5e994812b54abbcb11ec89a5ba
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Sat Nov 15 08:53:26 2008 -0300

    Fix first header parser

commit aef0b2695940cc3382e675fabaa5679464bb29cf
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Fri Nov 14 22:49:09 2008 -0300

    missed 501 Method text

commit 9e34a8a4ca852df6fec9453c097ed275e64549b0
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Fri Nov 14 22:46:37 2008 -0300

    Add response: 501 Method Not Implemented

commit 0108d692e2bb6bf8a0a5c06f56ab717b77c01d9a
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Fri Nov 14 22:06:03 2008 -0300

    mk_pointer fix (Thanks to Charlie)

commit 7ebd110d70523d8bfe13c2b98c06187211f0187f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Nov 11 06:58:05 2008 -0300

    conn_switch.c header

commit a16ab122072dabe9b10ace22ce4bb250107ef6f3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Nov 10 22:22:31 2008 -0300

    dir_html :: fix toc free

commit 544802787f523c7c92740201896a3b0a181a0530
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Nov 9 22:27:18 2008 -0300

    dir_html :: free memory

commit 81663c76c825d461d023e9ce64edb2ed2d0e7cd3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Nov 9 09:25:48 2008 -0300

    Add DEBUG file with debug available macros

commit af1dfdcb4d0ff7bcefebcdd374e0aa1487032d17
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Nov 9 09:25:29 2008 -0300

    dir_html :: contributors list

commit 7fe47dc094868be029b1b43057d6a6aa6e9f441f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Nov 9 09:17:23 2008 -0300

    dir_html :: using linked list instead of realloc array

commit 6e02483185f6fe1c98e893764c7709337356c1ff
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Oct 21 00:51:03 2008 -0300

    dir_html :: add new logo to guineo theme

commit 5a002775c0b5e17ee0802e05a6008486287facb3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Oct 21 00:32:29 2008 -0300

    New index page + new logo

commit fc9807908d1e9146f228ed8268efdb979e1bcaf1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 20 21:10:49 2008 -0300

    dir_html :: add chunked transfer encoding

commit be633b0fb03c18fa367bdd9760fd10d395a1607e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 20 19:49:22 2008 -0300

    iov :: add offset support

commit 5cd05a86ced0dcd6c60c4f91a1d0c7aa391ad31c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 20 18:46:33 2008 -0300

    Fix banana script (thanks to Carlos)

commit ba612d89233054f1e8988ddd347be036f64c53bd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 20 18:38:49 2008 -0300

    dir_html :: test close connection

commit f43b46275a004336c75a1cadf7daab5fa28ed6fd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Oct 19 02:58:22 2008 -0300

    dir_html :: dynamic mem for midification time

commit f01aadf03a489bf051641a05a4e46f0602931ba0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Oct 18 00:21:42 2008 -0300

    dir_html :: realloc entries
    Complete exit on ctrl-c press
    Add macro DEBUG_IOV
    iov with debug print array size error

commit 7ba641fccd0d8e5679a5f7f5c10805843fec2c58
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Oct 16 02:14:37 2008 -0300

    dir_html :: no slash for modificaton time

commit 012e67ac588db8ca0a10c361c184e5c5a75db40d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Oct 16 02:09:08 2008 -0300

    dir_html :: add entry modification time

commit 9db021996ac43c89150d897bfd61c9fbbb2549c8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Oct 14 23:29:00 2008 -0300

    dir_html :: size to human readable, thanks to Felipe Astroza

commit a4fb04acd577c04349874ef8902a9b123a0e84f7
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 13 23:14:20 2008 -0300

    dir_html :: add size type

commit 7df80a21617e29b06414121e16fdb33004041cf6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 13 20:17:05 2008 -0300

    dir_html :: guineo template improves + add entry size

commit cb91fbb94225b7a4be5caf77fafd4a5cfd89c7ac
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Oct 12 12:21:53 2008 -0300

    http :: allow case sensitive check

commit 66679c7f39b18f7f44c88c67392f56219be77026
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Oct 12 12:17:25 2008 -0300

    dir_html :: internal improvements

commit 3b3be2446418fc7abe12bc69d466f50746739f37
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Oct 10 19:26:22 2008 -0400

    Fix directory redirect

commit 1972bf6a1aa24012ec92f34ea50611ad485c5871
Author: edsiper <edsiper@gmail.com>
Date:   Thu Oct 9 18:28:43 2008 -0400

    Fix hex to string parser

commit ee683c0a34e0977308da02e69901e3c1cfd0541d
Author: edsiper <edsiper@gmail.com>
Date:   Tue Oct 7 14:04:01 2008 -0400

    dir_html :: sort entries

commit b34646518e537048fbc8f64e6365910c9d81af13
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Oct 6 23:44:54 2008 -0400

    dir_html :: send html

commit b2f1f63a653105289fd8be8d1049017b2bafa140
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Sep 30 20:00:39 2008 -0400

    dir_html: compose theme to stdout

commit 92aab3c4495476f2fa3428bd90f4b5e3f9e183d5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Sep 28 22:28:32 2008 -0400

    Testing creating dynamic response template

commit f27e8ecfd458c816200d3c18715786c7da827da9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Sep 28 10:08:24 2008 -0400

    DEBUG_THEME: show tag instead NULL

commit 10d3df3ce0aced117e0ca04e28d3477318078b35
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Sep 28 10:03:56 2008 -0400

    Add DEBUG_THEME feature

commit 26a74a13d2a80e1beb8ab732d91c1c62ea56124a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Sep 27 21:27:08 2008 -0400

    Parsing theme to template struct

commit 5c54312c7cbda975f364f6332dc2634e68f06a4a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Sep 27 09:49:04 2008 -0400

    dir_html: Parsing theme

commit 6a526bb44af303a8b8122808f05fbdd64d9a92fb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Sep 25 09:46:13 2008 -0400

    testing dirhtml_conf

commit 66615f981ab98d096dae25fb0588bb434e4d5eaa
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Sep 25 07:38:52 2008 -0400

    add mk_file_to_buffer func

commit 0c953534f1889f3baadf9a56fa1a88858a81d80e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Sep 25 07:22:48 2008 -0400

    Initial dirhtml support

commit 96237ea8a195fa73abb884833dcce2462e89e356
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Sep 16 19:58:58 2008 -0400

    Do not allow keep alive if client has not requested

commit 3432c233e09f941899d643fba000a6e0109eccee
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Sep 16 19:55:38 2008 -0400

    little fixes dir_html

commit 6a786ad323e78e60bc81529cf1db1889d1b5556c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Sep 8 20:21:22 2008 -0400

    dir_html 2/3

commit 36e37427ec2d6d29dcf3d549f2f4e3caf9bb1369
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Aug 3 21:17:49 2008 -0400

    Headers & new dir_html 1/3
    Reducing memory allocation on sending headers

commit ad88177e27ab339d8694a20ca05a4699911c1ef8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jul 23 21:41:35 2008 -0400

    ups

commit b941b49de531e6805fe8c88165f69a1ce4304509
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jul 23 21:39:23 2008 -0400

    Send content-length in header when error pages are created
    Deleting old vhost convention
    Fix bug when directory shower runs more than one time

commit 3383230e0dda2160404b30d89d36bbe465021562
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 22 21:52:53 2008 -0400

    Handle log errors 2/2

commit 7c6ae0e2168b293c32af681acdf8db112a364b92
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 22 05:33:58 2008 -0400

    Handle log errors 1/2

commit c6c3b0db1bf3620123fcd1c71f1b474367db6df0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 13 22:10:45 2008 -0400

    Logger: add client ip address

commit 54d43688d2e7f472ac5d2e163f5ca8a2c44a5225
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 13 21:41:59 2008 -0400

    Renaming request calls

commit 162cf432a5b3204b42d2b9d16e0b3f46aa89bf4b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 13 19:48:41 2008 -0400

    enable mk_string_search_n

commit 9e3e03d0ddc124068c000020ee92b341b677104b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jul 13 18:29:58 2008 -0400

    Using mk_pointer to handle request header

commit 65dc1fecf6e21b69da89d8ac1f185ecb20eb8788
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jul 7 21:10:45 2008 -0400

    New mk_pointer

commit b660f9cd91b6ec2a4373ff55be0dbed00639f3e2
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Sun Jul 6 19:56:46 2008 -0400

    Little optmz

commit eb7b16f171f719597cf6f68317f940e5c35b80a9
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jul 3 22:07:34 2008 -0400

    Optimize buffer builder

commit c183fe2a89bce1fa1258d8e0674631c625d626d4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jul 1 00:17:27 2008 -0400

    Worker logger

commit e586ee3dc1418d8cdc5bf9d78c036260fbdbcd68
Author: edsiper <edsiper@gmail.com>
Date:   Tue Jun 24 09:32:21 2008 -0400

    add memory.c and str.c

commit cf7d0f66392daa893857408c3d9ff314d9785b2a
Author: edsiper <edsiper@gmail.com>
Date:   Tue Jun 24 09:31:29 2008 -0400

    Code reorganization

commit 1ac323d1bf94f5709ff86035d9d5a0e875a6d5d1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 22 12:58:08 2008 -0400

    Symlink fix

commit 0588038329de27879da323099b1305b54c7e2add
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 21 16:08:13 2008 -0400

    Close connection on error

commit 0d8f033bf8143ae170d2fdae0c01ad787c8154df
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 21 16:01:29 2008 -0400

    Fix symlink check

commit 338cd5fd241ba4c58de77ac26760aefce6507f43
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Jun 21 09:49:57 2008 -0400

    Improve string search

commit 48c24f7c477dcf8bedc727344bf6b3c34e370375
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 12 20:01:28 2008 -0400

    Partial download (ranges) working again

commit 1bc2c11931b979ff069b273daf207e337e74aa96
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 12 19:49:49 2008 -0400

    KeepAlive alive again

commit 44ea3c861afed4ecf7bc63bc7eee9014784528f1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 10 20:39:02 2008 -0400

    close connection on sendfile() error

commit 9acefc842023b80ff77d6be42fdf8cc952bacdba
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 10 20:37:22 2008 -0400

    Less I/O on SendFile

commit 895c573e040b73a296b518152d292a74cd56f654
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 10 07:25:19 2008 -0400

    remove silly cmp

commit da1ac85e3238c5ab20d01083871efda0acfeccdc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 9 21:20:09 2008 -0400

    remove sendfile option from configure

commit f10de3bcc2edb92795cf59f2cdfa74f1ce117412
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 9 21:17:51 2008 -0400

    Nostalgic commit: deleting old SendFile()

commit 2abc9697945e1306be6b3784b915b3a0a2734e55
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 9 20:07:01 2008 -0400

    keep alive's back

commit 8c746aadbc7a6d34fd316f21793acebf4ea82060
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Fri Jun 6 20:22:31 2008 -0400

    Fix Bug: method not allowed, thanks to Felipe (aka max)

commit 7277b323704e9cd6ee176e74a007b8c0e893731b
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Fri Jun 6 20:02:24 2008 -0400

    new connection switch

commit e9f0c789d42fd9e49869dd1380bc4e8c103eaf5e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 5 23:10:34 2008 -0400

    new file.c

commit 8512ddca1f4d9c57daebe841349c051f416e0f8a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jun 5 23:09:50 2008 -0400

    Lot of improves in memory and I/O

commit 138ea37b1766bbecd616c4b0e016a61a39ea2325
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 4 20:02:33 2008 -0400

    new http.c file

commit 6facb4ad9f8da893279317a8aec3135e72e6f9dc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jun 4 19:49:13 2008 -0400

    Little fixes

commit 4d5162695fdc7ef0dc776a5d9e1d75ed7bd47f06
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 3 23:06:44 2008 -0400

    new strip arg and add of strcasestr

commit 1a4c4c85167bec9895977aa9860be14af133f3a1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 3 21:30:58 2008 -0400

    Little improve when free_list_requests() is called

commit 63ca0ce5afe71025d2509ca51ce7263ccaca7cf0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 3 21:22:04 2008 -0400

    Free some used memory

commit bf5cbdb8ab48ae6574ae5d719d2da4cbf290d18b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 3 20:08:42 2008 -0400

    Async sendfile()

commit 7e754de9e48fcb726028c73a8ccae4abadefb4fc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 3 10:02:29 2008 -0400

    Missed header file

commit b00ca0bf969f428e99c563e1507310653fca7871
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jun 3 07:54:28 2008 -0400

    mk_header_iov_free can free specified buffers in struct iov

commit 3d8553024399c1d74144da65b1859452e75e099a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jun 2 23:32:42 2008 -0400

    New header handler

commit 27d9b0788ce0c8929500f5fd06cf436be9061189
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 1 22:00:25 2008 -0400

    Indent M_Method_send_headers()

commit 47e026380a0310c320d4a44c6fddee64e7c070fb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 1 21:34:25 2008 -0400

    remove WTF! send headers code

commit 03de80253bda392e2949bca9bca8416b71dc5134
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 1 21:25:44 2008 -0400

    Using TCP_CORK

commit aa0f64e60264c10b0f6a4a7dfc7b445deba7b19f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jun 1 19:34:16 2008 -0400

    Scheduler fixes: a bug causing write to sockets before read data has been fixed, no visible broken connections with benchmark test.
    Delete unused functions and remove some silly debug comments

commit 59f282de2fdbbefbe67e23c0881543fd5ddf3d81
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Fri May 30 21:07:07 2008 -0400

    Scheduler improves, now using pthread_keys
    Fix bug on broken connection

commit e64f65ac977469aecead7c1c3645c900d29e6047
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu May 29 23:46:12 2008 -0400

    Comment some debug lines

commit 2934b421b903e55185f587fab3e65427deb66c52
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu May 29 23:40:13 2008 -0400

    New network handler/scheduler

commit 4fd7179f981378b28476c6f46bec68bc24439e19
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu May 29 07:32:54 2008 -0400

    Delete old headers

commit 23ca2eb6721df92d69bbaa1af0c3c8f53de47e57
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu May 29 07:31:46 2008 -0400

    Delete invalid line

commit 611990a22ce8ccc7be9b3c367e0bf1de93d2e076
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Thu May 29 07:27:40 2008 -0400

    Moving to epoll

commit 3ff9f481734df23e440233a40ecc6c27a2f0e8b2
Author: Eduardo Silva <edsiper@monotop.(none)>
Date:   Tue Mar 25 23:59:21 2008 -0300

    Missed header

commit c05169bdfbee0e5ccb101c6f19faa22c2e63c357
Author: Felipe Astroza <felipe.astroza@gmail.com>
Date:   Mon Mar 24 17:25:15 2008 -0400

    mk_thread use flags and mutex defined by POSIX.
    
    The main problem to create an own implementation using FUTEX is:
    	There're necessary pieces of assembler code in order to use atomic operations, which makes
    a little difficult port the current code between different archs.
    Check the GNU libc repository, they have done this in pthread.

commit 742be85595570e99ede8f03bc2a9133a7e42d514
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 15 17:39:43 2008 -0400

    Clean dirty msg

commit 236de82434d0cb3d15911f2c9a5a4a31628f8d45
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Mar 15 17:39:09 2008 -0400

    Testing logger-worker thread

commit 8acef78282055a74c3d3976a9d467b672f60c7ac
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Mar 13 00:05:25 2008 -0400

    Back to single-thread mode

commit e605067c62fbdd08f11641e2711f8a21513fddb0
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 29 20:19:21 2008 -0300

    Missed mk_common.c

commit 8ff37a36c6ad5f176072a04dca7a4753854c336d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Feb 20 22:20:17 2008 -0300

    pre-threading improves (Felipe)

commit 232f05edffc947d0393a05072056bb962c215bbc
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Feb 11 09:32:54 2008 -0300

    Testing a pre-threading mode ;)

commit 11aa96aabba0e76139e822dc108b4573e26d5843
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sat Feb 2 10:11:01 2008 -0300

    Fix parser for POST request without content-length header

commit 62cd0e38fea60df9914482fb2766a77869b658e6
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 1 17:29:13 2008 -0300

    POST method improves

commit c61d267cac6904d82181f45eb280544973f9b938
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 1 16:14:36 2008 -0300

    Update CGI module to new structure

commit 655369834b7fb4562f21672917848d6274770a55
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Feb 1 00:27:45 2008 -0300

    host signature improves

commit 629ecce1ab5cac296b138bd9391656c35905a409
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 31 01:02:14 2008 -0300

    Config: look for host configuration files under 'sites'

commit 41ff8bf4b99984292e30c7661eaca64fa47cbed5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 30 20:35:52 2008 -0300

    Update french translation scripts

commit 14a512e99cc467462f671b54a20556b1649af10f
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 30 20:25:44 2008 -0300

    Update spanish translation scripts

commit dcb528ad51527ff7f63310efcf5dfc4afb32f59b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 30 20:10:58 2008 -0300

    Add missed 'sites' dir

commit d771ad279f24af604000697f44b556aa1464340a
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 30 20:09:44 2008 -0300

    Update configure script in order to create the new configuration files

commit 16e27b46c47312ccde11b71511961fe396b33409
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 30 17:47:42 2008 -0300

    Remove old alloc() glib-2.0 compatibility

commit dd9024bf0eb1ae5d2bbef97da4159cc1e4df9c99
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 30 17:40:10 2008 -0300

    Internal changes: vhost, configuration files

commit 33d7c536140e4ef3bc2bc5079bc1a6ebd6937be8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 28 15:02:18 2008 -0300

    Configure script: create bin and logs directories

commit beb5b3e5780f1828f4fe70b6bae6899a207e3ddb
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 28 11:38:58 2008 -0300

    remove old func def

commit d20fa1310d341279c208058acb09bcad6c95c6d5
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 28 11:37:55 2008 -0300

    New option in configure script to force monkey do not use the sendfile() syscall

commit 738f77f8d74e166cdb50446ce2a6c1a1b646a487
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Sun Jan 27 22:46:38 2008 -0300

    Use linux sendfile() system call to send static files

commit 644f26433872148241089d28455709d345a66f07
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 25 15:38:13 2008 -0300

    Allow keepalive connections on HTTP/1.0

commit e6a0def4529729590c20e8ca2e6e9496f70d5129
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 25 14:53:44 2008 -0300

    Add benchmark mode

commit e314a6a6ec373737eb61ce18546c31fe8be95b10
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Fri Jan 25 07:39:50 2008 -0300

    Fix closing connection

commit 202c4489f3949b30eefd85e52c9f4a82d415a2ae
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 21:27:31 2008 -0300

    Enable logs and keepalive

commit 9561969192ee47a768fc3d32b025e2c3e59fbfbd
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 18:54:04 2008 -0300

    Allow HEAD method on pipelined requests

commit b8a3054dc1b98ae7276919f6b67032047c59a3d8
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 18:49:41 2008 -0300

    Fix protocol check

commit 29a59ad689801ed334161c140d943e94beae074b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 18:27:02 2008 -0300

    Force pipelined request to GET method

commit 01b4f5e740e8d4434ac233127aabcd0c43235f15
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 16:33:47 2008 -0300

    Improve remove_space()

commit 3b034ed407f6b0f27da242b206cc76ec730be901
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 16:30:34 2008 -0300

    New request header checks

commit 393d5a0c0552f9744ad039cac8b937a3d1b0665e
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 12:15:27 2008 -0300

    Set pipelined connection

commit c6906df327397bec608935d7bdfd92e51dc45874
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 11:40:22 2008 -0300

    Improve free request list

commit 38cba9f3025f1103cb08aed736122e7cc33093e2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 02:11:04 2008 -0300

    Fix free_request()

commit 61bba201db3673155671e1fefa2ae6f82c77e336
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 00:56:59 2008 -0300

    Missed return value

commit f3596f167a878d8dc93eea7fa49f9af412401468
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Thu Jan 24 00:52:44 2008 -0300

    Fix request parser: allow different end strings

commit c6ac76f9d73cd2ce1b81783b62f10b23b597e587
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 23 07:00:49 2008 -0300

    Improve request parser

commit 1a3032d8292105b2ef66936c1cfef21f9a7d8b43
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Wed Jan 23 05:38:12 2008 -0300

    Fix memory issues and some comments translation

commit d8ae52d964ec7cc70d6d5cb084b731e8cbdd6af1
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jan 22 19:28:06 2008 -0300

    Add DEBUG function

commit 2e426f18d80211a7123f11dff3ed6bb2cb52a5e2
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jan 22 18:50:55 2008 -0300

    Update process module

commit ea18051bbe7ec6ac4f4ded168561e82cf1a0d3e4
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jan 22 18:45:42 2008 -0300

    Update user module in order to use new client structure

commit 4a476936a656f2034c8a1a3610fca6ab7bd77b7c
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Tue Jan 22 18:40:59 2008 -0300

    Update cgi module in order to user new client structure

commit b29396485e8b6b428012648aa27fb55bd2a42861
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 20:44:51 2008 -0300

    Updating dir_html.c

commit 7f533489ab8e4fc0eb8252475d8678480a89f08d
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 20:40:38 2008 -0300

    Using struct client_request

commit 749ef3cf9879feef026ebf70d2ce96b64d80aa82
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 20:31:16 2008 -0300

    request.c: cleanup code

commit fbd9b3a9361cfa3411092d6a7c5bda3d1c2cd115
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 19:46:55 2008 -0300

    Replacing old vars

commit bba620a52f3448faeb517db3192c6ccd9778756b
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 19:14:33 2008 -0300

    change version name to 'git'

commit 49a5cd928f82f2141c3e6e9d7ea8114c9e36a6a3
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 18:58:12 2008 -0300

    Parsing pipelined connections

commit bc30b2a79d9f82ac2764bb065895c7306476f714
Author: Eduardo Silva <edsiper@gmail.com>
Date:   Mon Jan 21 18:49:10 2008 -0300

    Initial import: version 0.9.2
