commit f8873bf50e6a5dc3333189c73cf9ad52ac105ffd Author: Eduardo Silva Date: Mon Apr 5 02:31:25 2010 -0400 Monkey 0.10.0 commit d5e41dab115fcda61e89d3de6998a1aa53e3832f Author: Eduardo Silva Date: Sun Apr 4 00:13:34 2010 -0400 Configure: fix test validation commit aaae7cba11f4d87f339cc6b3f66561c2087b447a Author: Eduardo Silva Date: Sat Apr 3 12:35:29 2010 -0400 Configure: fix test commit 566fff86e2b19bb4b78cd9603d86a0d8cad6cd3f Author: Eduardo Silva Date: Sat Apr 3 11:41:31 2010 -0400 Do not read SOMAXCONN using deprecated sysctl() commit 7e11eb5d2000d574340a919c8c33a006384faa52 Author: Eduardo Silva Date: Sat Apr 3 11:40:21 2010 -0400 Configure: get DEFS from environment commit 454a52b0ec8aa54edfe70db9a5fd1ef3b909dc1e Author: Eduardo Silva Date: Sat Apr 3 11:31:16 2010 -0400 New Macro DEPRECATE_SYSCTL commit 96659604becde82325beb0e4ea6c64fd42e1edbf Author: Eduardo Silva Date: Sat Apr 3 09:48:14 2010 -0400 Configure: read STRIP enviroment var for binary stripping commit 689982d72cc273c0dfcb47b1fe92148ef77f7baf Author: Eduardo Silva Date: Fri Apr 2 21:05:43 2010 -0400 Cheetah. remove dummy .c file commit ca56f2d3b948de35a02dd94207d37a34bf583841 Author: Eduardo Silva Date: Mon Mar 29 14:14:28 2010 -0400 Cheetah: change some breaklines commit 0e8323b723db0c605fcc400ffc1e4eff67f0fe44 Author: Eduardo Silva Date: Mon Mar 29 12:34:43 2010 -0400 Cheetah: New 'clear' and '?' commands commit 4347b4d42c05a7914602b1c6c93965b21c83ffb6 Author: Eduardo Silva Date: Wed Mar 24 15:03:23 2010 -0400 More code cleanups commit bc12a003630e471dcefaa1c9abfd9b10f629f321 Author: Eduardo Silva Date: Wed Mar 24 14:56:51 2010 -0400 Remove old getdir configuration variable and code cleanup commit f3c8491671eeef106c2272f4d504174080074499 Author: Eduardo Silva Date: Wed Mar 24 14:43:00 2010 -0400 Cheetah: Add plugin version to status command commit 2f5a60f18b4b23a7c38b9cdaa6a7e444f63ccee1 Author: Eduardo Silva Date: Wed Mar 24 14:35:07 2010 -0400 Cheetah: colorize the shell commit 6e61c3783dd1c0383634d06bc5c0546adc1f92a4 Author: Eduardo Silva Date: Wed Mar 24 10:14:41 2010 -0400 Configure: default shell to bash / fix install permissions commit 3384597042e1488464bc277f75c6e1b5b32ebb4e Author: Eduardo Silva Date: Mon Mar 22 14:06:24 2010 -0400 QA: Checklog, add rule for query.htt commit 13af8147a9a5f7fd849425502d7460f2547e2684 Author: Eduardo Silva Date: Mon Mar 22 13:36:17 2010 -0400 Monkey 0.10.0-rc5 commit 5ee340cc98cb2401c1cab07df50981a302509618 Author: Eduardo Silva Date: Mon Mar 22 13:32:14 2010 -0400 QA: Checklog, add rule for simple.htt commit fc47daab1e7f37f4da448828eaf674d41cf4d11e Author: Eduardo Silva Date: Mon Mar 22 13:32:03 2010 -0400 QA: Checklog, add rule for redit_301.htt commit 242dec902ccc52fc22e8d2c40c65c7a249b3365d Author: Eduardo Silva Date: Mon Mar 22 13:31:20 2010 -0400 Logger: register 301 and 302 status in acccess log commit 58bc216d3845bcc20500a1e5db603ab821ac0cae Author: Eduardo Silva Date: Mon Mar 22 12:58:06 2010 -0400 QA: Checklog, add rules for ranges_* commit d0bedd1488ffd5731f934161ba3c20a617123b93 Author: Eduardo Silva 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 Date: Mon Mar 22 11:22:07 2010 -0400 Logger: write size 0 for HEAD method request commit 552f879cfc09abec99a30340a1daa80dbf57d056 Author: Eduardo Silva Date: Mon Mar 22 10:25:46 2010 -0400 QA: Checklog, add rules for post_* commit 85d824e81432f9aec59686f503cda6fb50a59638 Author: Eduardo Silva Date: Mon Mar 22 10:25:26 2010 -0400 QA: Checklog, add rules for path_transversal* commit 80b1c63c1345268332b69db3470113047dc6508b Author: Eduardo Silva Date: Mon Mar 22 08:46:06 2010 -0400 QA: Why post_test02.htt sometimes fail? commit f591349d633dc387d7bfec32c1bc94ec86c0f90a Author: Eduardo Silva Date: Sun Mar 21 20:02:12 2010 -0400 QA: Checklog, two new script for if_modified_since commit cc4f43007f79b252a2d9ddd77eb8cd10d68b2f17 Author: Eduardo Silva Date: Sun Mar 21 19:55:49 2010 -0400 Enable log register for '304 Not Modified status' commit 90ffabde40a48010f4a079db060b6e1bb73bbe66 Author: Eduardo Silva Date: Sun Mar 21 19:29:52 2010 -0400 QA: Add new rules scripts for checklog tool commit 78d47394c886595420c6e8b969860d5d87ac411d Author: Eduardo Silva Date: Sun Mar 21 19:28:26 2010 -0400 Little fixes for checklog tool commit cf308dc26e03c32d8859ad245f43533c3955ee63 Author: Eduardo Silva Date: Sat Mar 20 20:23:14 2010 -0400 Improve checklog messages commit 8af3091a19845652202b208fd05e1e547c09834f Author: Eduardo Silva 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 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 Date: Sat Mar 20 16:28:30 2010 -0300 Add mk_utils_get_somaxconn() function commit 5272a1ca131d382b6b1dae9b9e7eee517b6e0b25 Author: Carlos Ghan Date: Sat Mar 20 16:25:55 2010 -0300 Revert "Add mk_utils_get_somaxconn function" This reverts commit eca13bdb3e2e2896fe8cd586b6fd4799747983f9. commit eca13bdb3e2e2896fe8cd586b6fd4799747983f9 Author: android Date: Sat Mar 20 16:02:00 2010 -0300 Add mk_utils_get_somaxconn function commit 378858f7f1c4ede46a24534799e40f7e0f310a91 Author: Eduardo Silva Date: Thu Mar 18 18:39:43 2010 -0400 Fix error log, add EXIT_ERROR macro commit f6073febf9fbbe565accac24066f5da9f7480180 Author: Eduardo Silva Date: Thu Mar 18 11:41:40 2010 -0400 Configure: Do not copy README and INSTALL from lang directory commit 4dcaeb433029b41851e173b54adb41281a2fa5f7 Author: Eduardo Silva Date: Thu Mar 18 07:39:36 2010 -0400 Monkey 0.10.0-rc4 commit 19ab24c589910a991fd147e9d6a14111c0cc9467 Author: Eduardo Silva Date: Thu Mar 18 07:36:46 2010 -0400 Update ChangeLogs commit 41c5814e1806507e68e795232495032e38ec9527 Author: Eduardo Silva Date: Thu Mar 18 07:31:12 2010 -0400 Update README information commit 8c0d05ab919779d05dd364e76fa9cd66c6662759 Author: Eduardo Silva Date: Thu Mar 18 07:20:30 2010 -0400 Configure: remove old 'lang' and 'cgibin' options commit 9a034287cc60536e66a832bfd07cd02195ba21c9 Author: Eduardo Silva Date: Thu Mar 18 07:18:34 2010 -0400 Fix configure script for make install commit 585ea1b61686f562eeb61dfcacdcebd72eb9dbd1 Author: Eduardo Silva Date: Thu Mar 18 07:01:52 2010 -0400 Change configure script email address commit 9e3297ce72b4b560bc27989ae6132a444cc8fbb1 Author: Eduardo Silva Date: Wed Mar 17 20:10:14 2010 -0400 Remove old nostalgic internal doc commit e75aea23a746d7a9071c030486fda4dab59fc563 Author: Eduardo Silva Date: Wed Mar 17 20:09:01 2010 -0400 Remove old comments commit 1fb4f46dff0fd2c26dea106aaabd2d04a67e912f Author: Eduardo Silva Date: Wed Mar 17 14:35:33 2010 -0400 MK_TRACE: Get MONKEY_TRACE value just on start up commit 59f97f3a9a12fb3368e1cb77db11b07c03910ebc Author: Eduardo Silva 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 Date: Wed Mar 17 10:10:10 2010 -0400 Improve comment commit b4f3f464a06cfb707541079401fc7e94b90fe754 Author: Eduardo Silva Date: Wed Mar 17 10:07:37 2010 -0400 Remove comment commit 1d6339c6d27a3cedade92b85a380a9daad7a06d5 Author: Eduardo Silva Date: Wed Mar 17 06:30:19 2010 -0400 Fix connection header responses commit 369cc1ea57dca21fe63195654793e1c499243d93 Author: Eduardo Silva 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 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 Date: Tue Mar 16 20:22:26 2010 -0400 Comment block debug commit 552d2bab317270f5a4a1dfa3bcfedfc9fbde7960 Author: Eduardo Silva Date: Tue Mar 16 20:19:03 2010 -0400 Fix Headers TOC parser, use body length as limit commit 817ae134f3ccc302d48b19715306906c5b416428 Author: Eduardo Silva Date: Tue Mar 16 18:11:24 2010 -0400 Close request if 'Connection: close' was specified commit 12b7719ad682a099689201262f0d4c9aecce1b21 Author: Eduardo Silva 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 Date: Tue Mar 16 16:20:55 2010 -0400 Fix Pipelining check commit ae9dc05f992f97b4a81652b7e53b2508b5ebeb8d Author: Eduardo Silva Date: Tue Mar 16 13:20:52 2010 -0400 Add CRLF to default mimetype commit 3513dc9ef9b11d037e0637d784ad0165860b4e93 Author: Eduardo Silva Date: Tue Mar 16 12:34:53 2010 -0400 Monkey 0.10.0-rc3 commit c9384332d6361bac86a0486e5ff256f9bb24d6cb Author: Eduardo Silva Date: Tue Mar 16 10:12:48 2010 -0400 Fix conx timeout, for KA use KeepAliveTimeout value commit 8777601d9c0c48bdaa518d3ebb63801c5b866d52 Author: Eduardo Silva Date: Tue Mar 16 10:01:38 2010 -0400 Fix timeout check / update scheduler for KA connections commit a930ebd8948c4f40b7de1253cb767596d403f209 Author: Eduardo Silva Date: Tue Mar 16 09:34:07 2010 -0400 Fix access log / EXIT_NORMAL value commit bcdfe84d57033359604485a1566d256d8768cd76 Author: Eduardo Silva Date: Tue Mar 16 09:25:04 2010 -0400 Fix error log formatter commit c9970f74590ef1df28ffb2a7fe30af4e9e988358 Author: Eduardo Silva Date: Tue Mar 16 09:03:20 2010 -0400 Fix content type header for error pages commit 2499c5f6a9baf05539ad5d2cf80f9535778e2025 Author: Eduardo Silva Date: Tue Mar 16 08:58:30 2010 -0400 QA: Add script to test hexadecimal request commit 152ba4b48fb3b656a3a350eb4b6af7f4a9a54d4f Author: Eduardo Silva Date: Tue Mar 16 08:58:12 2010 -0400 mk_utils_buffer_cat() requires buffer lengths commit 339e5437fee655259f2d4d2ce6d5a4125e7170ab Author: Eduardo Silva Date: Mon Mar 15 00:16:12 2010 -0400 Little improve in pipelining exception commit 79ba6d1c763c0ec10099d5f50bf5aa524c043b8a Author: Eduardo Silva Date: Sun Mar 14 23:56:37 2010 -0400 Fix broken Pipelining support commit 2a5dfc7f9f4862de227ffe6e0d6683397090c9bd Author: Eduardo Silva Date: Thu Mar 11 19:12:52 2010 -0300 Monkey 0.10.0-rc2 commit 4a98db4b8fced0fd11bddebd938c06b7bbc58219 Author: Eduardo Silva Date: Thu Mar 11 18:33:22 2010 -0300 Change mimetype's list order commit 306b7d1b85c6d87d8ebe25bd3d297d0b7281b4ef Author: Carlos Ghan Date: Thu Mar 11 19:05:22 2010 -0200 Fix line width in utils.h commit 623c267466ad47db6130222755175d1ccffb112f Author: Carlos Ghan Date: Thu Mar 11 18:57:57 2010 -0200 Adjust buffer size in mk_utils_int2mkp commit d5ce48f646aa2c61b4a2230f4ab6cf7bba80f55f Author: Carlos Ghan Date: Thu Mar 11 18:47:50 2010 -0200 Remove unused function mk_utils_toupper commit ae20aa03cac2621a55f7b58e60d73a71c3d84a39 Author: Carlos Ghan Date: Wed Mar 10 19:46:21 2010 -0200 Add path traversal tests to QA package commit 41cc8bfb7d8f067abc639c7eac46a26bc4500f13 Author: Eduardo Silva Date: Wed Mar 10 13:10:36 2010 -0300 Mimetype: free memory used by 'type' commit 75b4743cc86b1f460242f606edf86a35e726006f Author: Eduardo Silva Date: Wed Mar 10 13:06:41 2010 -0300 Mimetype config reader: use new config.c API commit 9c944b02362d09ab4f88539ff8298062421528d8 Author: Eduardo Silva Date: Wed Mar 10 13:02:01 2010 -0300 Fix config reader, do not read empty spaces commit 41ab255740030383bbc82fdd7cd1029b8690e208 Author: Eduardo Silva Date: Wed Mar 10 12:29:41 2010 -0300 Just allow HTTP method and protocol request in uppercase commit b941b74d318878f0710934d14df71c95eefed2af Author: Eduardo Silva Date: Wed Mar 10 12:02:29 2010 -0300 Fix mimetype add overflow commit 4f51da08d9bc4abaffb87fb639714d5373573ac5 Author: Eduardo Silva Date: Wed Mar 10 01:04:01 2010 -0300 Revert mimetype changes commit 9fe3146871e92b7b94d3b6a3c348925959548f35 Author: Eduardo Silva Date: Tue Mar 9 21:59:00 2010 -0300 Improve response headers composer commit f3273bee74e4ec848c58e8ba5308c93deaee6b09 Author: Eduardo Silva Date: Tue Mar 9 18:17:20 2010 -0300 Remove MK_IOV_HEADER_VALUE commit 175ae3ce5dc37767cc6a7499bc0d8fbf79d7018a Author: Eduardo Silva Date: Tue Mar 9 16:38:49 2010 -0300 Pre alloc IPv4 memory buffer commit 77450cdb45f62f676904f5af92e182f4431734fe Author: Eduardo Silva Date: Tue Mar 9 16:26:44 2010 -0300 Free ipv4 mk_pointer commit f30a6f206c329520db702ac4cea05f7dbebae3c7 Author: Eduardo Silva Date: Sun Mar 7 14:34:14 2010 -0300 Abort dummy connections commit 676590f43bc3eaafcfe097ff77a919104eccc7a3 Author: Carlos Ghan Date: Sun Mar 7 12:53:35 2010 -0300 Fix bug in backward directory check (Directory Transversal Vulnerability) commit ddb98ea2fd573d398f7399575c0302df1fa3d380 Author: Eduardo Silva Date: Sat Mar 6 00:58:22 2010 -0300 Remove htdocs/php directory commit fed4b4c670060907b4094bc91c3f9a5bd9060585 Author: Eduardo Silva Date: Fri Mar 5 22:01:32 2010 -0300 Change Website URL in default index.html commit b509b0aa20832bafecca73de8bef68820e10b73d Author: Eduardo Silva Date: Wed Mar 3 14:26:44 2010 -0300 Cheetah: Remove connections counter commit f021ec45b944692cef51b19157e223a91419d739 Author: Eduardo Silva Date: Wed Mar 3 14:20:07 2010 -0300 Remove connections counter commit 94f8ca3d923f8af10b4a423d2674b41867cf278f Author: Eduardo Silva Date: Tue Mar 2 17:53:11 2010 -0300 Monkey 0.10.0-rc1 commit 3393ae7a35bd6fb69ae1ff20b7da23f5a782b427 Author: Eduardo Silva Date: Tue Mar 2 17:38:52 2010 -0300 Remove development code commit d49af57b2d5bf2b6e4254bf3a57e646f130f9ef1 Author: Eduardo Silva Date: Mon Mar 1 22:40:30 2010 -0300 Add cast to trace formatter commit 9093e2628fe89baee318cb2c80ac293059018146 Author: Eduardo Silva Date: Mon Mar 1 22:26:40 2010 -0300 Add Eduardo's email to copyright header files commit 2e294fd900c2829150a9f6d0bed92000cd0fcd15 Author: Eduardo Silva Date: Mon Mar 1 22:23:57 2010 -0300 Update Copyright date in files commit 34345f8dbc2b874615230acdad104a5142d46f51 Author: Eduardo Silva Date: Mon Mar 1 19:01:19 2010 -0300 Change Monkey HTTP signature commit 42e2c966da6db4f725cc0ec8e90cad97a3ef760f Author: Eduardo Silva Date: Mon Mar 1 18:35:19 2010 -0300 Remove old data commit 38a4520838fd7d71c4182efc077ad5427bde3a4a Author: Eduardo Silva Date: Mon Mar 1 18:30:39 2010 -0300 Minor fixes commit 6df45ac3ae32b2a18d77b87801c6477c2ebdd555 Author: Eduardo Silva Date: Sat Feb 20 12:08:29 2010 -0300 Add TRACE message when connection arrives commit 02d5c2db9409a732732af472ae96d21b296edefe Author: Eduardo Silva Date: Fri Feb 19 18:04:50 2010 -0300 Palm Plugin: add mk_plugin_send_chunk() commit 4c052c3510696edb98b61746f613060f5c0f7a71 Author: Eduardo Silva Date: Fri Feb 19 17:15:04 2010 -0300 Experimental Palm Plugin (disabled by default) commit 5241718aa79a27fe67a0d1e796599982c48f610b Author: Eduardo Silva 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 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 commit e71941aa183a63be1c58c9eabc5808d8d3c39561 Author: Jonathan Gonzalez V Date: Fri Feb 19 16:50:43 2010 -0300 Initialize var for colors in mk_utils_trace Signed-off-by: Eduardo Silva commit f16599603132c6049a4128e19198efdcf421bed5 Author: Jonathan Gonzalez V Date: Fri Feb 19 16:37:26 2010 -0300 Initialize the var event at mk_epoll_add_client() Signed-off-by: Eduardo Silva commit aeb80aaf5bda55baf74c7c9a65a9519942dd25d2 Author: Eduardo Silva 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 Date: Thu Feb 18 16:48:48 2010 -0300 Add TRACE messsage when calling plugin stages commit 1a0f7211d2931c7236f21cf9180de9159938e65e Author: Eduardo Silva Date: Thu Feb 18 15:57:58 2010 -0300 Fix trace message without compiler conditional commit 0e176c1afe3af0d21e9d7a54c53a1303b5ca1bf1 Author: Eduardo Silva Date: Thu Feb 18 15:37:29 2010 -0300 Add 'trace enable' message commit 202bf06978457559fe7eed2c2f9d28d698ac2d75 Author: Eduardo Silva Date: Thu Feb 18 15:32:10 2010 -0300 Improve TRACE colors output (just for dark background terminals) commit 9645a0513233041a3e7c7e72c1efa23e1f401e7a Author: Eduardo Silva Date: Thu Feb 18 11:24:06 2010 -0300 Plugin API: Export PLUGIN_TRACE macro function commit 15f021f3ccfd8ea453bcbac343a8bc8df8947fee Author: Eduardo Silva Date: Thu Feb 18 11:01:37 2010 -0300 New TRACE mode, configure with --trace to enable trace messages commit 26402a33dea877b29f9e1654a21b2c41479d6c4e Author: Eduardo Silva Date: Tue Feb 16 00:25:00 2010 -0300 Remove old files: modules.c and modules.h commit 48188460d235d4e752f32305f236d9b4b3b3ee3b Author: Eduardo Silva Date: Tue Feb 16 00:13:38 2010 -0300 Remove trash commit a9ce2ded6d5d243852718c6ad83c29793f204526 Author: Eduardo Silva 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 Date: Sun Feb 14 21:12:32 2010 -0300 Logger: move specific values to header commit a79268333bea7a29a9b412b9819ff8f7126fa548 Author: Eduardo Silva 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 Date: Sat Feb 13 23:50:33 2010 -0300 Add --debug option description to configure help commit 45e7e540a2493dda5800de3e1725948be94556c4 Author: Eduardo Silva Date: Fri Feb 12 18:35:37 2010 -0300 Cheetah: CTRL-D runs 'quit' command commit 9bb65d647dfe57a8b2ecd5f259e5956679c5792a Author: Eduardo Silva Date: Fri Feb 12 18:31:52 2010 -0300 Cheetah: Fix segfault when pressing Ctrl-D commit 100bd0be93f5ebc31b3ab85bd37abe569c5f7715 Author: Eduardo Silva 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 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 commit ea5164fa5a943d587fdd3a05197a3e40ccda9fa1 Author: Jonathan Gonzalez V 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 commit cc0ac7eea72d9e400432bdc4e1b147341aa2924b Author: Jonathan Gonzalez V 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 commit 99416fd62ffa9082654e1a7fbd05898fc4bb83cd Author: Jonathan Gonzalez V 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 Date: Fri Feb 12 14:06:58 2010 -0300 Add compiler name and version to welcome message commit 589c614558a8a6c951285fb09deba18f7d8ae06e Author: Eduardo Silva 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 Date: Fri Feb 12 13:00:54 2010 -0300 Replace header files mode from width 8 to 4 commit 6ac9c63d074d2ee99152ac151cd4a05254ed7d6a Author: Jonathan Gonzalez V 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 commit 411a933bf9721ee700dd68cc90e6d0b68922ad58 Author: Jonathan Gonzalez V 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 commit d5fea5c1bdc0b1026057ada429971a01c2bce960 Author: Eduardo Silva Date: Thu Feb 11 14:33:26 2010 -0300 QA: Remove range test 04 until httest fix their bug commit 0e9bac71af626a0e77bbd6801749361aad645aec Author: edsiper Date: Thu Feb 11 13:54:22 2010 -0300 QA: Add missed scripts commit 2079cffb07b93697e746392f4a94c8adb7963964 Author: Eduardo Silva Date: Thu Feb 11 13:48:32 2010 -0300 Plugins: Add _mk_plugin_stage_40_loop() call commit bce7ace91fd6ebde6889f942db2015740edc7754 Author: Carlos Ghan Date: Wed Feb 10 07:07:31 2010 -0300 Q/A test improvements commit dbc1569b94258fd83f93aabacc2a00e454b90ab8 Author: Eduardo Silva 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 Date: Thu Jan 21 13:18:05 2010 -0300 Improve plugin handler return values and actions commit 00754101ddc997daae4ff4eff4634c8871e6c117 Author: Eduardo Silva Date: Mon Jan 4 17:13:27 2010 -0300 Configuration reader: add 'read line by values' commit 5485636390b0a94641e9445f4ac6ac2d426f0d40 Author: Eduardo Silva 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 Date: Mon Jan 4 14:26:59 2010 -0300 Configure: add --plugdir option to specify target directory for plugins commit b6f1e1fa7e92d29770b337d16ade1ed1bea34498 Author: Eduardo Silva Date: Sat Jan 2 18:32:58 2010 -0300 Add old entries to Changelog commit d2cce9a9d499e307cc344da7f6f6f84cbf3d7be3 Author: Eduardo Silva Date: Sat Jan 2 17:51:41 2010 -0300 Update configure commit 5a86cec7a07b0c8f18217e62ce654feb5e1c2c4a Author: Eduardo Silva Date: Sat Jan 2 11:52:10 2010 -0300 Security plugin: add shortname commit 06ec147ff5c0d831a3fcf8ed43ae9fc713811bbf Author: Eduardo Silva Date: Sat Jan 2 11:45:26 2010 -0300 Cheetah plugin: add shortname commit 61113ec23373dffbdb967266ed92c3710fe55554 Author: Eduardo Silva 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 Date: Fri Jan 1 11:50:59 2010 -0300 Move plugins configuration files to conf/plugins/MODULENAME commit 102a110a8f76b42fec0622a39c207573e1fd3293 Author: Eduardo Silva Date: Fri Jan 1 11:44:29 2010 -0300 Drop old configuration and adapt configure commit 0c9cb7bec6f34b50f82f0a2bcfed757c6f152374 Author: Eduardo Silva Date: Fri Jan 1 11:18:35 2010 -0300 Remove 'extras' (old modules interface) commit 32522cd411b77bbff2d93ecd68813c3f2138a124 Author: Eduardo Silva 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 Date: Tue Dec 29 17:49:41 2009 -0300 Palm: change website url commit d9291f5eb85bfe9bedf05fce9b4fa3f8ae8b039b Author: Eduardo Silva Date: Tue Dec 29 17:32:20 2009 -0300 Plugin API: Add mk_plugin_load_symbol commit 4b3615e4b0d55497a8e1a5f16125a89b082d6af0 Author: Eduardo Silva Date: Wed Dec 9 14:04:14 2009 -0300 Add MK_PLUGIN_STAGE_00 to plugin stages commit f2fe4903d7a990e8aa5c926f0a1d803dae58b5c8 Author: Eduardo Silva Date: Tue Dec 8 08:26:42 2009 -0300 Plugin: read configuration file using config API commit 3d77acb11f5daed074ca427abcf1e214006eb2e8 Author: Eduardo Silva Date: Tue Dec 8 08:19:23 2009 -0300 Plugin API: Export mk_iov_print commit 90bf701569e08d8b04884a15719879cc1494592c Author: Eduardo Silva Date: Mon Dec 7 15:03:26 2009 -0300 Plugin: Export mk_socket_xyz calls commit 5b9c80d0f90941818b525ad5c8a36c055ae9f181 Author: Eduardo Silva 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 Date: Mon Dec 7 12:52:31 2009 -0300 Add mk_string_line() commit 7b1576ba1898c5c38c2332a75f7b4a5ae0b1b046 Author: Eduardo Silva Date: Mon Dec 7 09:50:47 2009 -0300 Config reader: value ends when LR is found commit 517eaa5e729ff42b178d59772e59b106e3c17dc3 Author: Eduardo Silva Date: Mon Dec 7 09:50:08 2009 -0300 Remove palm from main configuration reader commit cd44d282f0b0ff2670af1fb99b783034e2973426 Author: Eduardo Silva Date: Mon Dec 7 09:23:43 2009 -0300 Do not allow backward directory requests '..' commit f75e14248da2a646fefb3ac3e168689b7e0153ec Author: Eduardo Silva Date: Mon Dec 7 07:25:45 2009 -0300 Initialize uninitialized variables commit 1fc574ba7ab8278900b903f5cf339618a2ad2272 Author: Eduardo Silva Date: Sun Dec 6 22:07:54 2009 -0300 iov: buf to free non-zero allocation commit f9aebdc3ddba3ee560e37a28b73a5ecccc6898c4 Author: Eduardo Silva Date: Sun Dec 6 22:01:48 2009 -0300 Set iov struct to zero commit 56a17e76f3cc1876aca26920f6608bcfdba2c9fb Author: Eduardo Silva 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 Date: Thu Dec 3 23:51:37 2009 -0300 Deprecate deny.c commit 90518c21544f7c98812c6e805a34841b8ff486ae Author: Eduardo Silva Date: Thu Dec 3 23:49:12 2009 -0300 Add security plugin file configuration commit ab2df2c02746c3aac65b9b34cf8dd38fe7b9c2f3 Author: Eduardo Silva Date: Thu Dec 3 23:48:57 2009 -0300 New Plugin: Security commit 814a1b4344edae09863090bfd5c1c8047c5cf8bc Author: Eduardo Silva Date: Thu Dec 3 23:47:50 2009 -0300 Add MK_PLUGIN_STAGE_20 commit 61bd256b545184b51169cbbb46bda74dd2698927 Author: Eduardo Silva Date: Thu Dec 3 18:36:44 2009 -0300 Plugins :: Export new mk_config_* calls commit e30ce56348f1cb8f3b053fb0d560211957ec556b Author: Eduardo Silva Date: Thu Dec 3 15:21:59 2009 -0300 Refactoring read/write handlers and pointers commit 4a2cc99fa9716ba4f0448e8dce320ea912fd3976 Author: Eduardo Silva Date: Wed Dec 2 12:20:48 2009 -0300 Change connection status when server will send content commit 5bed1d4b2ef1e5068de0135ad0e3f1481a22e0e9 Author: Eduardo Silva Date: Wed Dec 2 07:09:13 2009 -0300 Add CFLAGS environment variable to Makefiles commit 3d4d69d119bae7b057b9f37b554d2fea486820cf Author: Eduardo Silva Date: Tue Dec 1 16:51:13 2009 -0300 New configuration files handler commit 4b9978014a07532c5b7c416f143100ec735a75ff Author: Eduardo Silva Date: Tue Dec 1 10:17:37 2009 -0300 Add plugins README file commit 63efae9c1334eb84e2316df16075a2657456d0e2 Author: Eduardo Silva Date: Tue Dec 1 10:13:22 2009 -0300 Dirlisting :: validate file/directory struct commit 3f58cb866131c9117299deb7a36e52dad0aea696 Author: Eduardo Silva Date: Tue Dec 1 10:11:26 2009 -0300 Move plugins directory to root path commit d086213a240a59266e2752257816803c1057f1de Author: Eduardo Silva 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 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 Date: Sat Nov 28 16:32:12 2009 -0300 error to set_default_page return pointer commit 085d9cb8980b3c2aac91741f3ffcec098379647a Author: Eduardo Silva Date: Sat Nov 28 13:33:28 2009 -0300 Fix configure Makefile creator for plugins commit 3f72ff8ab491f41a4214079b5e169396b9eafe1b Author: Eduardo Silva Date: Sat Nov 28 13:24:23 2009 -0300 Update URL in welcome message commit d7f899b5b504bce9f75193884ea939e9662a188f Author: Eduardo Silva Date: Fri Nov 27 13:56:03 2009 -0300 Plugins :: Add _mk_plugin_worker_init() callback commit 3fb5bb5e3b0b95775431c7fc93b2d1a56d5d8525 Author: Eduardo Silva Date: Wed Nov 25 13:24:10 2009 -0300 EPoll: add handlers for close and timeout events commit 5cfe72a405985422482e3fcbe541735f4f8c7421 Author: Eduardo Silva Date: Wed Nov 25 13:09:03 2009 -0300 Fix gcc warnings commit 30ced4a77bdc65d99b45b76f4c7a4eba982e299f Author: Eduardo Silva Date: Wed Nov 25 11:54:02 2009 -0300 Remove unnecessary casts commit ac64677397669db7b60c5a306363feff2ec727f3 Author: Carlos Ghan Date: Wed Nov 25 09:58:47 2009 -0300 Fix Charlie email in QA/README commit 85ae250851e330498c7d92ac8478f27e7e71b08c Author: Carlos Ghan Date: Wed Nov 25 09:57:54 2009 -0300 QA package commit 7a0dabad9e36f2e24e13f875345dd27e9e7197e8 Author: Eduardo Silva Date: Wed Nov 25 08:59:25 2009 -0300 Fix method check length commit 9e4a9a32674069b23d2d2a0047007826be5fcef4 Author: Eduardo Silva Date: Tue Nov 24 16:05:53 2009 -0300 Fix TCP_CORK usage commit f3a99cccc9cc4f26a73392b2e0fc5b09764f93aa Author: Eduardo Silva 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 Date: Mon Nov 23 13:54:19 2009 -0300 Deprecate CheckFile() and CheckDir() Config: do not handle AddScript directive commit e313dbca4a21715411d8783e528ef65f1bef0e40 Author: Eduardo Silva Date: Mon Nov 23 13:49:02 2009 -0300 Free client request struct when client hung up commit 792ccef8b207e14a23b0af1e232078ae6b2cdd0e Author: Eduardo Silva 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 Date: Thu Nov 19 21:05:06 2009 -0300 HTTP: Optimize request parser commit c78896f7fa2b20a776511f8a9450607cb8e69dce Author: Eduardo Silva 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 Date: Mon Nov 16 14:06:10 2009 -0300 HTTP: Close connections if KeepAlive is not specified commit 754f49d9de0b62e5ead1b70bf9cd29b6e2257323 Author: Eduardo Silva 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 Date: Mon Nov 16 13:41:05 2009 -0300 Chunked Transfer Encoding: fix length commit 21105f9b770beed6ec638ce6e917920e47381323 Author: Eduardo Silva 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 Date: Sat Nov 14 18:11:59 2009 -0300 Fix directory validation after handler commit 9c251fc1a7cb30e6057f034f522e738cd0ff6826 Author: Eduardo Silva Date: Sat Nov 14 17:51:38 2009 -0300 Cheetah Plugin: little 'help' text changes commit d0d8124cc519a641dc66ab33c09802b85e2a682d Author: Eduardo Silva Date: Sat Nov 14 17:34:18 2009 -0300 Cheetah Plugin: New option 'plugins' to list loaded plugins commit 9e848ba129761c6614229ff81b0cc3aa0e8584e0 Author: Eduardo Silva Date: Sat Nov 14 16:56:29 2009 -0300 Forbidden access to directories without handler commit ec344b77cc40494a408232d36649bf3a0ed04697 Author: Eduardo Silva Date: Sat Nov 14 16:45:13 2009 -0300 Push Directory Listing plugin commit 64deaf01865e92109f48870a746e3b18198aa0eb Author: Eduardo Silva 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 Date: Sat Nov 14 11:21:47 2009 -0300 Merge struct file_info into struct request commit 769143fb8e7c3f071bbc0bbb9e4d73ce55de00e3 Author: Eduardo Silva 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 Date: Wed Nov 11 11:46:09 2009 -0300 Configure: disable plugins by default commit cb923808a681bdf246d5e551f2f0a52b97d8f1c1 Author: Eduardo Silva Date: Wed Nov 11 07:39:43 2009 -0300 Remove dir_html commit c7adfc26c6ab0660c41d17bb4a04cae243f4ef23 Author: Eduardo Silva Date: Tue Nov 10 22:52:49 2009 -0300 free request comments commit e461cb259490bb969381b797cf444ec29b8cf9a5 Author: Eduardo Silva Date: Tue Nov 10 22:43:30 2009 -0300 Free client request headers->content_length_p commit 74d0a70b664083375c367ef12398c8a3b46ed7f8 Author: Eduardo Silva Date: Tue Nov 10 21:05:32 2009 -0300 Free client request log->size_p commit 6b6f5f7b56fed6209ff99e669fb0f6d79283a8bb Author: Eduardo Silva Date: Sun Nov 8 21:44:35 2009 -0300 Full connection Timeouts commit b487878a2bdcebd9132d88c290052c782a3a5e6e Author: Eduardo Silva Date: Fri Nov 6 19:17:15 2009 -0300 Add Timeout for processing connections commit 36ff69b5d14f434f1885d2ae00c9513d6b50bd2c Author: Eduardo Silva Date: Fri Oct 30 14:55:10 2009 -0300 Remove benchmark mode, we do not needed anymore :D commit 10fda15061fe9ecde667922058c129de4e80798e Author: Eduardo Silva Date: Fri Oct 30 14:37:44 2009 -0300 Remove dir_html feature commit 9b17eea1825fbdfb7f93734fe3575c6067755a57 Author: Eduardo Silva Date: Tue Sep 29 02:30:13 2009 -0400 Plugins loader autoconfigutarion commit 320235c5e70cddf726860075e476e318a1a010d9 Author: Eduardo Silva Date: Mon Sep 28 22:18:33 2009 -0400 Plugin API: add malloc() commit af15c044d5e51a3383c2b0d538ce6ee12fc11d36 Author: Eduardo Silva Date: Mon Sep 28 18:32:14 2009 -0400 First plugin: Cheetah\! commit a947c4b95548f59d055378d696376cc63b3157c0 Author: Eduardo Silva Date: Mon Sep 28 18:31:25 2009 -0400 Plugins: recognize plugins dir commit 023332cfea456a308a76136df65cbdcc6124391f Author: Eduardo Silva Date: Mon Sep 28 14:19:30 2009 -0400 Remove cheetah code from core commit 5cb0fe6dadda62bfa9b24d4ac7f905cf91a9d858 Author: Eduardo Silva Date: Mon Sep 28 12:43:48 2009 -0400 Plugin: Add STAGE_10 Loader commit 586a3192d028b082762f1d48fff813d1fce1657c Author: Eduardo Silva Date: Fri Sep 25 14:23:51 2009 -0400 Plugin: add register calls commit 3338ba5f12e53c867c54c2bfe501bcaf5daa282a Author: Eduardo Silva Date: Fri Sep 25 07:35:20 2009 -0400 Plugin: set to null next node commit a88c1bfd6648cf5da5e64d1c602e6727224b2675 Author: Eduardo Silva Date: Thu Sep 24 22:11:40 2009 -0400 Plugin loader commit 4e224354585557a928dde0efd1f2097ff9e6d14c Author: Eduardo Silva Date: Wed Sep 9 11:19:16 2009 -0400 Client request struct: add init connection time commit 2fc827a77c0d5ade9f49dba7425b5404a13d8865 Author: Eduardo Silva 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 Date: Tue Sep 8 13:42:34 2009 -0400 Cheetah: first try for worker memory usage commit ee0f73b425ad3786a1ea4066dd22737edc38ec05 Author: Eduardo Silva Date: Mon Sep 7 13:37:04 2009 -0400 Cheetah: show task id in workers list commit 88849c2e9196a99ad23be26be7a44c38a60e8238 Author: Eduardo Silva Date: Mon Sep 7 13:36:36 2009 -0400 Workers export task id (pid) commit 19aa64a01847cce57a8c2a4ac6f68f9e125975f7 Author: Eduardo Silva Date: Sun Sep 6 21:30:27 2009 -0400 Cheetah: Print running username in 'status' commit 967d9f047886ceb50456835ece57379ffa5f2039 Author: Eduardo Silva Date: Sat Sep 5 10:55:34 2009 -0400 Fix #34: mk_string_casestr is not ignoring case commit a55ebcb5b8e7c167ad9ddbde6af960aa11be65d2 Author: Eduardo Silva Date: Sat Sep 5 08:48:52 2009 -0400 Add Monkey favicon.ico commit dd071fafd8f3b62cc7d2e32c1ee6ae1823633ed7 Author: Eduardo Silva 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 Date: Sun Aug 30 16:57:50 2009 -0400 User home string to mk_pointer commit a21165c689be874f924c884404aaa145f63eee4e Author: Eduardo Silva Date: Sun Aug 30 14:11:25 2009 -0400 Fix KeepAlive struct cleaner for next connection commit c6aca66f83ed9f4f859661a4aba83c90b7b3704b Author: Eduardo Silva Date: Sun Aug 30 12:43:57 2009 -0400 HTTP: Default Keep Alive connections for HTTP/1.1 commit 270ed5731f05e231c4ac31fee7bbdc88bb48a88b Author: Eduardo Silva Date: Sat Aug 29 23:20:11 2009 -0400 Little internal changes commit bef7eb7196db16c839a43a80c66ab276d0482862 Author: Eduardo Silva Date: Sat Aug 29 21:24:25 2009 -0400 Set TCP_CORK off after first sendfile() chunk of data commit 2af8085e9ce5b02b2133c2e99373fb72e4020f1e Author: Eduardo Silva Date: Sat Aug 29 18:38:28 2009 -0400 Logfile: use clock cache for unix time commit faddaa90fc747e36501654def75b885df8fc0128 Author: Eduardo Silva Date: Sat Aug 29 18:32:25 2009 -0400 Do not re-check first method commit 93367fe47503cfc9c7b2cb64b720301109902729 Author: Eduardo Silva Date: Thu Aug 27 09:59:31 2009 -0400 Move back socket server to accept commit 9167765ad3a7a399721a7707adbb669e8fcd1dd5 Author: Eduardo Silva Date: Thu Aug 27 09:44:24 2009 -0400 Fix compiling warning commit d6bbcd1302e5100aaaf4d1ee6046d37c609ddfe1 Author: Eduardo Silva Date: Sun Aug 23 21:36:08 2009 -0400 Fix bind error message commit a960c90a9e6ed88c3f52dd69121f123da3fa7366 Author: Eduardo Silva Date: Tue Jul 28 19:31:00 2009 -0400 No delay socket server commit 8d9957b21f4de9979c79f93caf6a86596649bbde Author: Eduardo Silva Date: Tue Jul 28 13:59:33 2009 -0400 Remove redundant time conversion commit 603698fc2c2bcc1596f70fa99c190fb1b7ef112d Author: Eduardo Silva Date: Tue Jul 28 13:40:12 2009 -0400 Fix check pending Post method commit 06c12d4fb5964d2d5a54c06947171f658aec6fdd Author: Eduardo Silva Date: Tue Jul 28 09:20:15 2009 -0400 Server accept() after epoll notification commit 7015754e680a1b27d22675ccc1c6da4c398ffeee Author: Eduardo Silva Date: Mon Jul 27 22:10:02 2009 -0400 content type to mk_pointer commit 072304af9ff00bf28766df07c5040e63917edc90 Author: Eduardo Silva Date: Mon Jul 27 21:12:07 2009 -0400 Reduce iovec entries commit 0ed4a449c37c8cfe8da5c669d0e0255bc7d30c75 Author: Eduardo Silva Date: Fri Jul 17 09:01:31 2009 -0400 Remove old CGI call: M_CGI_change_dir commit 39a800a2e9af055a919d20b762e256e2f3f8978f Author: Eduardo Silva Date: Thu Jul 16 01:38:15 2009 -0400 Catch write() return value commit 8efce2435d757dc0c907c19c4fcacb47243ebd7a Author: Eduardo Silva Date: Thu Jul 16 01:35:42 2009 -0400 Add debug macro DEBUG_HEADERS_OUT commit 8e10b37e0bdeb40535a584ab97eb4f82adf6ff51 Author: Eduardo Silva Date: Thu Jul 16 01:29:37 2009 -0400 Global egid and euid commit dac19c2fbaaa8129ca6634d2c838423154de33ad Author: Eduardo Silva Date: Sun Jul 5 13:53:00 2009 -0400 Rename HowItWorks doc to HowItUsedToWork commit 50859e6b2279711bb2414309e98c9e8aed270f0c Author: Eduardo Silva Date: Sun Jul 5 12:32:07 2009 -0400 Remove old configuration directive for header and footer files commit dfa23a0584b5ed124cc915ecd2a4a7dd6265aa3c Author: Eduardo Silva Date: Sat Jul 4 22:32:02 2009 -0400 dir_html :: list symbolic links commit b2fbd73c583b22c585de1c8fb77733497cd694fe Author: Eduardo Silva Date: Sat Jul 4 22:24:21 2009 -0400 dir_html :: Do not show hidden files commit 55ccebb42408d684349a307d8654e9289c970ca4 Author: Eduardo Silva Date: Sat Jul 4 13:47:24 2009 -0400 Add body NULL byte when receiving request commit bd0a0577b1d619e25a2d76b129fabbe843d9a607 Author: Eduardo Silva Date: Mon Jun 29 22:48:34 2009 -0400 Fix status 501 message commit c4e655c73ac12dcdf0060ccf5cfa8d3e03c8bc3d Author: Eduardo Silva Date: Sun Jun 28 20:38:38 2009 -0400 Adjust init details, port added commit 251073b94eac963e91cfdbe8da751cbb72f2be38 Author: Eduardo Silva Date: Sun Jun 28 11:48:38 2009 -0400 Fix query string limits commit 18937e3eac72b9cb8fc244dcecdaa296c8be657c Author: Eduardo Silva Date: Sun Jun 28 11:16:58 2009 -0400 Remove old macro commit c04c25bce0c5fdcc581bdb03ecd6a96d37fec13f Author: Eduardo Silva Date: Sun Jun 28 00:06:47 2009 -0400 Add Palm files license commit a8b016473703cc61e77bc6f68552d4f6f9fd081c Author: Eduardo Silva Date: Sun Jun 28 00:01:58 2009 -0400 Add Palm Server commit 22b5b5d6eee5bf44c420294c46dede70eddc5373 Author: GreenFox 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 Date: Sat Jun 27 21:48:32 2009 -0400 Fix #28: Crafted request produces Denial Of Service commit 646a287a0b2662ebb4bfcfa85c0ec00ed7956f8f Author: Eduardo Silva Date: Sat Jun 27 20:44:39 2009 -0400 read :: Do not omit last byte commit 0b9440830a2b6c8b79b90795276a7a56592f8624 Author: Carlos Ghan Date: Sat Jun 27 20:09:31 2009 -0400 Fix #26: Fix POST method commit 0881b47840c9923759356e46617f59058e3e5eee Author: Carlos Ghan Date: Sat Jun 27 19:05:49 2009 -0400 Fix #27 Small english typo commit b98f347846110fdffed48bf586e8dea88cdf06d9 Author: Eduardo Silva Date: Sat Jun 27 18:36:05 2009 -0400 dir_html :: merge new tags - part 2 commit e56a4efcceba47f7256dbd475973a2e307559f36 Author: Eduardo Silva Date: Mon Apr 27 23:24:05 2009 -0400 dir_html :: merge new tags, part 1 commit bcb5047702fa37b92dbdd7f77e6430525285ecbe Author: Eduardo Silva Date: Sat Mar 21 16:09:56 2009 -0400 New sanity check: test if O_NOATIME can be used commit 02328c50bc25cb69843c78a938af8a8ef4e1b91c Author: Eduardo Silva Date: Sat Mar 21 10:22:19 2009 -0400 Add validation to open() when serve static files commit caec1541cb2f1fb1828732b58106a6d4d7ce891a Author: Carlos Ghan Date: Sat Mar 21 10:17:44 2009 -0400 Fix #25: Cannot serve files when execution user is changed commit 4e1a6d091b221c70582dd56f231b7b75433dc2e4 Author: Eduardo Silva Date: Sat Mar 21 10:14:47 2009 -0400 Fix function parameter commit 0b5e234802e9a1cc5e5d93a2feb747e0c74a052e Author: Eduardo Silva Date: Fri Mar 20 17:34:21 2009 -0400 Check for logfile permission commit 947bb00838d4e345aeee53c85fb6a1aa5786cea3 Author: Eduardo Silva Date: Fri Mar 20 08:34:30 2009 -0400 Change default security configuration commit 9604701f6818e74ce2f09d886e24526286c39f59 Author: Carlos Ghan Date: Thu Mar 19 16:15:32 2009 -0400 Fix #16: Set workers default commit 1bda3836279370030bf5ff4cbcc5495eae78feb8 Author: Carlos Ghan Date: Thu Mar 19 16:04:54 2009 -0400 Fix #18: Wrong content-length when sending error responses commit a55a7844bf3720baed7b7400917e13ffaf7af54c Author: Eduardo Silva Date: Thu Mar 19 10:15:14 2009 -0400 Reduce unnecessary strlen() calls commit 0812e887dc729f79a24970128a5bc50c5ee89572 Author: Eduardo Silva Date: Wed Mar 18 17:51:16 2009 -0400 replacing strncpy w memcpy commit 8ef0021ab95a387aac15d0a7ec735c7126336f57 Author: Eduardo Silva Date: Wed Mar 18 16:17:23 2009 -0400 Little changes to improve speed commit b8800d620d39048f46c83a74fa507e7f39ecfe58 Author: Eduardo Silva Date: Mon Mar 16 15:36:50 2009 -0400 Use memcpy in mk_string_copy_substr instead of strncpy commit 6077fce3c1e541182f336ec2d9708b18243be773 Author: Eduardo Silva Date: Mon Mar 16 15:09:34 2009 -0400 mk_mem_alloc_z() now uses bzero() commit ff08b195ea8924f8e909d20f353123944db8357a Author: Carlos Ghan Date: Mon Mar 16 14:24:11 2009 -0400 Fix #24: no memory freed commit 5a9c836775efaf63fb66611b891ed17c28e134d5 Author: Carlos Ghan Date: Mon Mar 16 14:18:02 2009 -0400 Fix #22: Memory leak at dirhtml, no freed memory commit 25db2a83e560b680dfeb76f85f4ec06e4729322f Author: Carlos Ghan Date: Mon Mar 16 14:01:01 2009 -0400 Fix #20: Uninitialized request_index commit 2c81b5f499295cf291903dbb4ef3cfe1ea36a18c Author: Carlos Ghan 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 Date: Mon Mar 16 12:40:14 2009 -0400 Fix #23: Wrong size in mk_mem_mallox_z commit 2b615b515a7063684933f059754d1aa3ab2fb056 Author: Carlos Ghan Date: Sat Jan 3 10:39:35 2009 -0500 Fix empty content-length when status = 301 (Moved Permanently) commit 538f7094c2ee5991dae6f3ee62d33ee5b6e8ce27 Author: Carlos Ghan Date: Sat Jan 3 10:35:56 2009 -0500 Fix regression in mk_request_header_find commit 646917d6d9a9514402cd567f418efba7cadfdd50 Author: Eduardo Silva Date: Fri Jan 2 15:17:26 2009 -0500 Avoid memory allocation when checking method commit a6e890d0f2a6e93d9b8a1d14de192f5eb6ee45e3 Author: Eduardo Silva Date: Fri Jan 2 14:47:37 2009 -0500 Improve client list using an index commit 965ceed5165d73c387c125d0d7d41505985c70e8 Author: Eduardo Silva Date: Fri Dec 26 13:45:51 2008 -0500 Reset header TOC before use it commit ded951e87690c130d09f6a3b35a4886b9987acaa Author: Eduardo Silva Date: Fri Dec 26 11:39:54 2008 -0500 Add header TOC commit a964699b995f714860483263f87b651e1bcffe90 Author: Eduardo Silva Date: Thu Dec 25 20:19:25 2008 -0500 Tune monkey using file descriptor system limit commit 973978aefac6fffdd5ede21c5c41de768d49d932 Author: Eduardo Silva Date: Thu Dec 25 12:46:38 2008 -0500 Cleanup code commit 5cae27bb6c812b2ac733abeb8422db15aa39cca3 Author: Eduardo Silva Date: Thu Dec 25 12:17:45 2008 -0500 New server loop call, cleanup code commit ee243ce40581ccbc52fe3437fbb587f1ea93ef3a Author: Eduardo Silva 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 Date: Thu Dec 25 11:40:15 2008 -0500 Rename signal calls commit 06b2a42d2ead814e5e78e9a582e1ab54df769ae2 Author: Eduardo Silva Date: Thu Dec 25 11:26:57 2008 -0500 Separate worker call commit 33ad589f69e9b3efdb2de9e5da995465b0b05a8d Author: Eduardo Silva Date: Thu Dec 25 11:02:52 2008 -0500 Socket server creation cleanup commit d2fc71d3951eadbd0b6c33994df082e23e7c5a55 Author: Eduardo Silva Date: Thu Dec 25 09:50:18 2008 -0500 Close directory file descriptor commit 20b59dbad078dc5085bd9be0675dce4497f8435e Author: Eduardo Silva Date: Thu Dec 25 01:56:38 2008 -0500 Fix worker logger I/O timeout commit c27a816dc24bc08db9b6554b8ed947452c51ef81 Author: Eduardo Silva Date: Thu Dec 25 01:02:04 2008 -0500 Fix get ip from socket commit 1157205b8f45ef083ffe9e386dad97737a55e469 Author: Eduardo Silva Date: Wed Dec 24 17:40:24 2008 -0500 Renaming functions and avoid gcc warnings commit 0069fdcee6dd60ae9b7ec449afe3b2ac595cc717 Author: Eduardo Silva Date: Wed Dec 24 17:04:47 2008 -0500 Palm, alloc buffer just for process request commit 538d126a33a6ecaaa112cae23be0ea88085f2320 Author: Eduardo Silva Date: Wed Dec 24 17:03:36 2008 -0500 Replacing deprecated inet_ntoa() with inet_ntop() commit 2df74272f5c39cb06ea2c451c2c36ca00a496987 Author: Eduardo Silva Date: Tue Dec 23 21:03:15 2008 -0500 Free uri processed commit 9bbf67c55720345456023a4ef9c26546df6fe959 Author: Eduardo Silva 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 Date: Sun Dec 21 23:07:43 2008 -0300 Fix end post method string in header check commit dbc90438f6b7e33a1eb806db7b5ec56baf883a61 Author: Eduardo Silva Date: Sun Dec 21 19:05:11 2008 -0300 Replacing bad english expression commit 443ff906d3f671ff072f52950132cc090f086358 Author: Carlos Ghan Date: Sun Dec 21 18:37:09 2008 -0300 Fix iov.c, thanks to charlie commit 3c101c86d5239158f0a941e7256e9ce83eefc2f9 Author: Eduardo Silva 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 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 Date: Fri Dec 19 09:24:55 2008 -0500 Improve uri check and code cleanup commit a7628885af7f1c9e85e55cf9817d1ba519da17c7 Author: Eduardo Silva Date: Mon Dec 15 18:10:33 2008 -0500 Reset iov buf to free idx commit b3fb2d534225e7bb8cfed676deed423b169bddc8 Author: Eduardo Silva Date: Mon Dec 15 07:56:31 2008 -0300 Add header iov struct cache commit d1fb540a868b28d485adde1e621fe42cd82d9531 Author: Eduardo Silva 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 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 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 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 Date: Wed Nov 26 00:51:17 2008 -0300 set socket TCP_NODELAY flag little fixes commit e7a00c8b855b2b31c91562e7a49413e1c3cc5a9f Author: Eduardo Silva 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 Date: Mon Nov 24 21:35:44 2008 -0300 iov add separator CRLF and LF commit 6bfe6b01876ab0de601170a7eeaf35c20d5cab85 Author: Eduardo Silva Date: Mon Nov 24 19:23:21 2008 -0300 Ticket #5: Byte-range request misbehavior (thanks to Carlos Ghan) commit 1204932a53b7a7040381345eb201995ed95606ff Author: Eduardo Silva 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 Date: Mon Nov 24 19:12:34 2008 -0300 header.c code cleanup commit 922c180a96e87a5928eaaf302c1876ac25fa50f7 Author: Eduardo Silva Date: Mon Nov 24 18:56:21 2008 -0300 Use mk_pointer for iov static data commit c344a1ab277aceb5b91530b84f133c8e0a518fe4 Author: edsiper Date: Mon Nov 24 16:42:00 2008 -0500 Improve mimetype calls commit 02cc8108f1f9ddf92a6bbb383478cb6606684523 Author: edsiper Date: Mon Nov 24 15:00:28 2008 -0500 Add GTM time to clock worker commit e50e4959238aedb6fa8fe7a167edd0cb146a699e Author: edsiper Date: Mon Nov 24 12:48:33 2008 -0500 Keep http status as str commit 77b227df74e37773c14d71f8a68708f2ba299ebe Author: Eduardo Silva Date: Sat Nov 22 09:46:15 2008 -0300 Remove old PutTime() func commit 7425d2d9f9530870d8d3b743e7a8d0122f4a5784 Author: Eduardo Silva 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 Date: Fri Nov 21 11:08:31 2008 -0500 Improve mk_string_search performance commit bb0fd6da25c580b048a35831029ebd4c05f5255d Author: Eduardo Silva Date: Thu Nov 20 07:07:02 2008 -0300 remove string search debug message commit a3297cb186b502abacd38768f54a047b5867ce3e Author: Eduardo Silva 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 Date: Mon Nov 17 07:06:53 2008 -0300 remove comments commit f5331effeb20374b22e291207f6295a0170541f2 Author: Eduardo Silva Date: Mon Nov 17 07:03:02 2008 -0300 #2 Fix denied URL checking @ deny.c (Charlie) commit f9201766137018e3ed0256c632a9c059563eb36e Author: Eduardo Silva 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 Date: Sat Nov 15 11:37:43 2008 -0300 Fix query string parser commit d61b5fde821f0c6f5d706958c87402b169fd03e7 Author: Eduardo Silva Date: Sat Nov 15 09:28:00 2008 -0300 Fix logger + missed protocol commit 43feae5b5df59e5e994812b54abbcb11ec89a5ba Author: Eduardo Silva Date: Sat Nov 15 08:53:26 2008 -0300 Fix first header parser commit aef0b2695940cc3382e675fabaa5679464bb29cf Author: Eduardo Silva Date: Fri Nov 14 22:49:09 2008 -0300 missed 501 Method text commit 9e34a8a4ca852df6fec9453c097ed275e64549b0 Author: Eduardo Silva Date: Fri Nov 14 22:46:37 2008 -0300 Add response: 501 Method Not Implemented commit 0108d692e2bb6bf8a0a5c06f56ab717b77c01d9a Author: Eduardo Silva Date: Fri Nov 14 22:06:03 2008 -0300 mk_pointer fix (Thanks to Charlie) commit 7ebd110d70523d8bfe13c2b98c06187211f0187f Author: Eduardo Silva Date: Tue Nov 11 06:58:05 2008 -0300 conn_switch.c header commit a16ab122072dabe9b10ace22ce4bb250107ef6f3 Author: Eduardo Silva Date: Mon Nov 10 22:22:31 2008 -0300 dir_html :: fix toc free commit 544802787f523c7c92740201896a3b0a181a0530 Author: Eduardo Silva Date: Sun Nov 9 22:27:18 2008 -0300 dir_html :: free memory commit 81663c76c825d461d023e9ce64edb2ed2d0e7cd3 Author: Eduardo Silva Date: Sun Nov 9 09:25:48 2008 -0300 Add DEBUG file with debug available macros commit af1dfdcb4d0ff7bcefebcdd374e0aa1487032d17 Author: Eduardo Silva Date: Sun Nov 9 09:25:29 2008 -0300 dir_html :: contributors list commit 7fe47dc094868be029b1b43057d6a6aa6e9f441f Author: Eduardo Silva Date: Sun Nov 9 09:17:23 2008 -0300 dir_html :: using linked list instead of realloc array commit 6e02483185f6fe1c98e893764c7709337356c1ff Author: Eduardo Silva Date: Tue Oct 21 00:51:03 2008 -0300 dir_html :: add new logo to guineo theme commit 5a002775c0b5e17ee0802e05a6008486287facb3 Author: Eduardo Silva Date: Tue Oct 21 00:32:29 2008 -0300 New index page + new logo commit fc9807908d1e9146f228ed8268efdb979e1bcaf1 Author: Eduardo Silva Date: Mon Oct 20 21:10:49 2008 -0300 dir_html :: add chunked transfer encoding commit be633b0fb03c18fa367bdd9760fd10d395a1607e Author: Eduardo Silva Date: Mon Oct 20 19:49:22 2008 -0300 iov :: add offset support commit 5cd05a86ced0dcd6c60c4f91a1d0c7aa391ad31c Author: Eduardo Silva Date: Mon Oct 20 18:46:33 2008 -0300 Fix banana script (thanks to Carlos) commit ba612d89233054f1e8988ddd347be036f64c53bd Author: Eduardo Silva Date: Mon Oct 20 18:38:49 2008 -0300 dir_html :: test close connection commit f43b46275a004336c75a1cadf7daab5fa28ed6fd Author: Eduardo Silva Date: Sun Oct 19 02:58:22 2008 -0300 dir_html :: dynamic mem for midification time commit f01aadf03a489bf051641a05a4e46f0602931ba0 Author: Eduardo Silva 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 Date: Thu Oct 16 02:14:37 2008 -0300 dir_html :: no slash for modificaton time commit 012e67ac588db8ca0a10c361c184e5c5a75db40d Author: Eduardo Silva Date: Thu Oct 16 02:09:08 2008 -0300 dir_html :: add entry modification time commit 9db021996ac43c89150d897bfd61c9fbbb2549c8 Author: Eduardo Silva Date: Tue Oct 14 23:29:00 2008 -0300 dir_html :: size to human readable, thanks to Felipe Astroza commit a4fb04acd577c04349874ef8902a9b123a0e84f7 Author: Eduardo Silva Date: Mon Oct 13 23:14:20 2008 -0300 dir_html :: add size type commit 7df80a21617e29b06414121e16fdb33004041cf6 Author: Eduardo Silva Date: Mon Oct 13 20:17:05 2008 -0300 dir_html :: guineo template improves + add entry size commit cb91fbb94225b7a4be5caf77fafd4a5cfd89c7ac Author: Eduardo Silva Date: Sun Oct 12 12:21:53 2008 -0300 http :: allow case sensitive check commit 66679c7f39b18f7f44c88c67392f56219be77026 Author: Eduardo Silva Date: Sun Oct 12 12:17:25 2008 -0300 dir_html :: internal improvements commit 3b3be2446418fc7abe12bc69d466f50746739f37 Author: Eduardo Silva Date: Fri Oct 10 19:26:22 2008 -0400 Fix directory redirect commit 1972bf6a1aa24012ec92f34ea50611ad485c5871 Author: edsiper Date: Thu Oct 9 18:28:43 2008 -0400 Fix hex to string parser commit ee683c0a34e0977308da02e69901e3c1cfd0541d Author: edsiper Date: Tue Oct 7 14:04:01 2008 -0400 dir_html :: sort entries commit b34646518e537048fbc8f64e6365910c9d81af13 Author: Eduardo Silva Date: Mon Oct 6 23:44:54 2008 -0400 dir_html :: send html commit b2f1f63a653105289fd8be8d1049017b2bafa140 Author: Eduardo Silva Date: Tue Sep 30 20:00:39 2008 -0400 dir_html: compose theme to stdout commit 92aab3c4495476f2fa3428bd90f4b5e3f9e183d5 Author: Eduardo Silva Date: Sun Sep 28 22:28:32 2008 -0400 Testing creating dynamic response template commit f27e8ecfd458c816200d3c18715786c7da827da9 Author: Eduardo Silva Date: Sun Sep 28 10:08:24 2008 -0400 DEBUG_THEME: show tag instead NULL commit 10d3df3ce0aced117e0ca04e28d3477318078b35 Author: Eduardo Silva Date: Sun Sep 28 10:03:56 2008 -0400 Add DEBUG_THEME feature commit 26a74a13d2a80e1beb8ab732d91c1c62ea56124a Author: Eduardo Silva Date: Sat Sep 27 21:27:08 2008 -0400 Parsing theme to template struct commit 5c54312c7cbda975f364f6332dc2634e68f06a4a Author: Eduardo Silva Date: Sat Sep 27 09:49:04 2008 -0400 dir_html: Parsing theme commit 6a526bb44af303a8b8122808f05fbdd64d9a92fb Author: Eduardo Silva Date: Thu Sep 25 09:46:13 2008 -0400 testing dirhtml_conf commit 66615f981ab98d096dae25fb0588bb434e4d5eaa Author: Eduardo Silva Date: Thu Sep 25 07:38:52 2008 -0400 add mk_file_to_buffer func commit 0c953534f1889f3baadf9a56fa1a88858a81d80e Author: Eduardo Silva Date: Thu Sep 25 07:22:48 2008 -0400 Initial dirhtml support commit 96237ea8a195fa73abb884833dcce2462e89e356 Author: Eduardo Silva Date: Tue Sep 16 19:58:58 2008 -0400 Do not allow keep alive if client has not requested commit 3432c233e09f941899d643fba000a6e0109eccee Author: Eduardo Silva Date: Tue Sep 16 19:55:38 2008 -0400 little fixes dir_html commit 6a786ad323e78e60bc81529cf1db1889d1b5556c Author: Eduardo Silva Date: Mon Sep 8 20:21:22 2008 -0400 dir_html 2/3 commit 36e37427ec2d6d29dcf3d549f2f4e3caf9bb1369 Author: Eduardo Silva 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 Date: Wed Jul 23 21:41:35 2008 -0400 ups commit b941b49de531e6805fe8c88165f69a1ce4304509 Author: Eduardo Silva 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 Date: Tue Jul 22 21:52:53 2008 -0400 Handle log errors 2/2 commit 7c6ae0e2168b293c32af681acdf8db112a364b92 Author: Eduardo Silva Date: Tue Jul 22 05:33:58 2008 -0400 Handle log errors 1/2 commit c6c3b0db1bf3620123fcd1c71f1b474367db6df0 Author: Eduardo Silva Date: Sun Jul 13 22:10:45 2008 -0400 Logger: add client ip address commit 54d43688d2e7f472ac5d2e163f5ca8a2c44a5225 Author: Eduardo Silva Date: Sun Jul 13 21:41:59 2008 -0400 Renaming request calls commit 162cf432a5b3204b42d2b9d16e0b3f46aa89bf4b Author: Eduardo Silva Date: Sun Jul 13 19:48:41 2008 -0400 enable mk_string_search_n commit 9e3e03d0ddc124068c000020ee92b341b677104b Author: Eduardo Silva Date: Sun Jul 13 18:29:58 2008 -0400 Using mk_pointer to handle request header commit 65dc1fecf6e21b69da89d8ac1f185ecb20eb8788 Author: Eduardo Silva Date: Mon Jul 7 21:10:45 2008 -0400 New mk_pointer commit b660f9cd91b6ec2a4373ff55be0dbed00639f3e2 Author: Eduardo Silva Date: Sun Jul 6 19:56:46 2008 -0400 Little optmz commit eb7b16f171f719597cf6f68317f940e5c35b80a9 Author: Eduardo Silva Date: Thu Jul 3 22:07:34 2008 -0400 Optimize buffer builder commit c183fe2a89bce1fa1258d8e0674631c625d626d4 Author: Eduardo Silva Date: Tue Jul 1 00:17:27 2008 -0400 Worker logger commit e586ee3dc1418d8cdc5bf9d78c036260fbdbcd68 Author: edsiper Date: Tue Jun 24 09:32:21 2008 -0400 add memory.c and str.c commit cf7d0f66392daa893857408c3d9ff314d9785b2a Author: edsiper Date: Tue Jun 24 09:31:29 2008 -0400 Code reorganization commit 1ac323d1bf94f5709ff86035d9d5a0e875a6d5d1 Author: Eduardo Silva Date: Sun Jun 22 12:58:08 2008 -0400 Symlink fix commit 0588038329de27879da323099b1305b54c7e2add Author: Eduardo Silva Date: Sat Jun 21 16:08:13 2008 -0400 Close connection on error commit 0d8f033bf8143ae170d2fdae0c01ad787c8154df Author: Eduardo Silva Date: Sat Jun 21 16:01:29 2008 -0400 Fix symlink check commit 338cd5fd241ba4c58de77ac26760aefce6507f43 Author: Eduardo Silva Date: Sat Jun 21 09:49:57 2008 -0400 Improve string search commit 48c24f7c477dcf8bedc727344bf6b3c34e370375 Author: Eduardo Silva Date: Thu Jun 12 20:01:28 2008 -0400 Partial download (ranges) working again commit 1bc2c11931b979ff069b273daf207e337e74aa96 Author: Eduardo Silva Date: Thu Jun 12 19:49:49 2008 -0400 KeepAlive alive again commit 44ea3c861afed4ecf7bc63bc7eee9014784528f1 Author: Eduardo Silva Date: Tue Jun 10 20:39:02 2008 -0400 close connection on sendfile() error commit 9acefc842023b80ff77d6be42fdf8cc952bacdba Author: Eduardo Silva Date: Tue Jun 10 20:37:22 2008 -0400 Less I/O on SendFile commit 895c573e040b73a296b518152d292a74cd56f654 Author: Eduardo Silva Date: Tue Jun 10 07:25:19 2008 -0400 remove silly cmp commit da1ac85e3238c5ab20d01083871efda0acfeccdc Author: Eduardo Silva Date: Mon Jun 9 21:20:09 2008 -0400 remove sendfile option from configure commit f10de3bcc2edb92795cf59f2cdfa74f1ce117412 Author: Eduardo Silva Date: Mon Jun 9 21:17:51 2008 -0400 Nostalgic commit: deleting old SendFile() commit 2abc9697945e1306be6b3784b915b3a0a2734e55 Author: Eduardo Silva Date: Mon Jun 9 20:07:01 2008 -0400 keep alive's back commit 8c746aadbc7a6d34fd316f21793acebf4ea82060 Author: Eduardo Silva Date: Fri Jun 6 20:22:31 2008 -0400 Fix Bug: method not allowed, thanks to Felipe (aka max) commit 7277b323704e9cd6ee176e74a007b8c0e893731b Author: Eduardo Silva Date: Fri Jun 6 20:02:24 2008 -0400 new connection switch commit e9f0c789d42fd9e49869dd1380bc4e8c103eaf5e Author: Eduardo Silva Date: Thu Jun 5 23:10:34 2008 -0400 new file.c commit 8512ddca1f4d9c57daebe841349c051f416e0f8a Author: Eduardo Silva Date: Thu Jun 5 23:09:50 2008 -0400 Lot of improves in memory and I/O commit 138ea37b1766bbecd616c4b0e016a61a39ea2325 Author: Eduardo Silva Date: Wed Jun 4 20:02:33 2008 -0400 new http.c file commit 6facb4ad9f8da893279317a8aec3135e72e6f9dc Author: Eduardo Silva Date: Wed Jun 4 19:49:13 2008 -0400 Little fixes commit 4d5162695fdc7ef0dc776a5d9e1d75ed7bd47f06 Author: Eduardo Silva Date: Tue Jun 3 23:06:44 2008 -0400 new strip arg and add of strcasestr commit 1a4c4c85167bec9895977aa9860be14af133f3a1 Author: Eduardo Silva Date: Tue Jun 3 21:30:58 2008 -0400 Little improve when free_list_requests() is called commit 63ca0ce5afe71025d2509ca51ce7263ccaca7cf0 Author: Eduardo Silva Date: Tue Jun 3 21:22:04 2008 -0400 Free some used memory commit bf5cbdb8ab48ae6574ae5d719d2da4cbf290d18b Author: Eduardo Silva Date: Tue Jun 3 20:08:42 2008 -0400 Async sendfile() commit 7e754de9e48fcb726028c73a8ccae4abadefb4fc Author: Eduardo Silva Date: Tue Jun 3 10:02:29 2008 -0400 Missed header file commit b00ca0bf969f428e99c563e1507310653fca7871 Author: Eduardo Silva 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 Date: Mon Jun 2 23:32:42 2008 -0400 New header handler commit 27d9b0788ce0c8929500f5fd06cf436be9061189 Author: Eduardo Silva Date: Sun Jun 1 22:00:25 2008 -0400 Indent M_Method_send_headers() commit 47e026380a0310c320d4a44c6fddee64e7c070fb Author: Eduardo Silva Date: Sun Jun 1 21:34:25 2008 -0400 remove WTF! send headers code commit 03de80253bda392e2949bca9bca8416b71dc5134 Author: Eduardo Silva Date: Sun Jun 1 21:25:44 2008 -0400 Using TCP_CORK commit aa0f64e60264c10b0f6a4a7dfc7b445deba7b19f Author: Eduardo Silva 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 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 Date: Thu May 29 23:46:12 2008 -0400 Comment some debug lines commit 2934b421b903e55185f587fab3e65427deb66c52 Author: Eduardo Silva Date: Thu May 29 23:40:13 2008 -0400 New network handler/scheduler commit 4fd7179f981378b28476c6f46bec68bc24439e19 Author: Eduardo Silva Date: Thu May 29 07:32:54 2008 -0400 Delete old headers commit 23ca2eb6721df92d69bbaa1af0c3c8f53de47e57 Author: Eduardo Silva Date: Thu May 29 07:31:46 2008 -0400 Delete invalid line commit 611990a22ce8ccc7be9b3c367e0bf1de93d2e076 Author: Eduardo Silva Date: Thu May 29 07:27:40 2008 -0400 Moving to epoll commit 3ff9f481734df23e440233a40ecc6c27a2f0e8b2 Author: Eduardo Silva Date: Tue Mar 25 23:59:21 2008 -0300 Missed header commit c05169bdfbee0e5ccb101c6f19faa22c2e63c357 Author: Felipe Astroza 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 Date: Sat Mar 15 17:39:43 2008 -0400 Clean dirty msg commit 236de82434d0cb3d15911f2c9a5a4a31628f8d45 Author: Eduardo Silva Date: Sat Mar 15 17:39:09 2008 -0400 Testing logger-worker thread commit 8acef78282055a74c3d3976a9d467b672f60c7ac Author: Eduardo Silva Date: Thu Mar 13 00:05:25 2008 -0400 Back to single-thread mode commit e605067c62fbdd08f11641e2711f8a21513fddb0 Author: Eduardo Silva Date: Fri Feb 29 20:19:21 2008 -0300 Missed mk_common.c commit 8ff37a36c6ad5f176072a04dca7a4753854c336d Author: Eduardo Silva Date: Wed Feb 20 22:20:17 2008 -0300 pre-threading improves (Felipe) commit 232f05edffc947d0393a05072056bb962c215bbc Author: Eduardo Silva Date: Mon Feb 11 09:32:54 2008 -0300 Testing a pre-threading mode ;) commit 11aa96aabba0e76139e822dc108b4573e26d5843 Author: Eduardo Silva Date: Sat Feb 2 10:11:01 2008 -0300 Fix parser for POST request without content-length header commit 62cd0e38fea60df9914482fb2766a77869b658e6 Author: Eduardo Silva Date: Fri Feb 1 17:29:13 2008 -0300 POST method improves commit c61d267cac6904d82181f45eb280544973f9b938 Author: Eduardo Silva Date: Fri Feb 1 16:14:36 2008 -0300 Update CGI module to new structure commit 655369834b7fb4562f21672917848d6274770a55 Author: Eduardo Silva Date: Fri Feb 1 00:27:45 2008 -0300 host signature improves commit 629ecce1ab5cac296b138bd9391656c35905a409 Author: Eduardo Silva Date: Thu Jan 31 01:02:14 2008 -0300 Config: look for host configuration files under 'sites' commit 41ff8bf4b99984292e30c7661eaca64fa47cbed5 Author: Eduardo Silva Date: Wed Jan 30 20:35:52 2008 -0300 Update french translation scripts commit 14a512e99cc467462f671b54a20556b1649af10f Author: Eduardo Silva Date: Wed Jan 30 20:25:44 2008 -0300 Update spanish translation scripts commit dcb528ad51527ff7f63310efcf5dfc4afb32f59b Author: Eduardo Silva Date: Wed Jan 30 20:10:58 2008 -0300 Add missed 'sites' dir commit d771ad279f24af604000697f44b556aa1464340a Author: Eduardo Silva 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 Date: Wed Jan 30 17:47:42 2008 -0300 Remove old alloc() glib-2.0 compatibility commit dd9024bf0eb1ae5d2bbef97da4159cc1e4df9c99 Author: Eduardo Silva Date: Wed Jan 30 17:40:10 2008 -0300 Internal changes: vhost, configuration files commit 33d7c536140e4ef3bc2bc5079bc1a6ebd6937be8 Author: Eduardo Silva Date: Mon Jan 28 15:02:18 2008 -0300 Configure script: create bin and logs directories commit beb5b3e5780f1828f4fe70b6bae6899a207e3ddb Author: Eduardo Silva Date: Mon Jan 28 11:38:58 2008 -0300 remove old func def commit d20fa1310d341279c208058acb09bcad6c95c6d5 Author: Eduardo Silva 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 Date: Sun Jan 27 22:46:38 2008 -0300 Use linux sendfile() system call to send static files commit 644f26433872148241089d28455709d345a66f07 Author: Eduardo Silva Date: Fri Jan 25 15:38:13 2008 -0300 Allow keepalive connections on HTTP/1.0 commit e6a0def4529729590c20e8ca2e6e9496f70d5129 Author: Eduardo Silva Date: Fri Jan 25 14:53:44 2008 -0300 Add benchmark mode commit e314a6a6ec373737eb61ce18546c31fe8be95b10 Author: Eduardo Silva Date: Fri Jan 25 07:39:50 2008 -0300 Fix closing connection commit 202c4489f3949b30eefd85e52c9f4a82d415a2ae Author: Eduardo Silva Date: Thu Jan 24 21:27:31 2008 -0300 Enable logs and keepalive commit 9561969192ee47a768fc3d32b025e2c3e59fbfbd Author: Eduardo Silva Date: Thu Jan 24 18:54:04 2008 -0300 Allow HEAD method on pipelined requests commit b8a3054dc1b98ae7276919f6b67032047c59a3d8 Author: Eduardo Silva Date: Thu Jan 24 18:49:41 2008 -0300 Fix protocol check commit 29a59ad689801ed334161c140d943e94beae074b Author: Eduardo Silva Date: Thu Jan 24 18:27:02 2008 -0300 Force pipelined request to GET method commit 01b4f5e740e8d4434ac233127aabcd0c43235f15 Author: Eduardo Silva Date: Thu Jan 24 16:33:47 2008 -0300 Improve remove_space() commit 3b034ed407f6b0f27da242b206cc76ec730be901 Author: Eduardo Silva Date: Thu Jan 24 16:30:34 2008 -0300 New request header checks commit 393d5a0c0552f9744ad039cac8b937a3d1b0665e Author: Eduardo Silva Date: Thu Jan 24 12:15:27 2008 -0300 Set pipelined connection commit c6906df327397bec608935d7bdfd92e51dc45874 Author: Eduardo Silva Date: Thu Jan 24 11:40:22 2008 -0300 Improve free request list commit 38cba9f3025f1103cb08aed736122e7cc33093e2 Author: Eduardo Silva Date: Thu Jan 24 02:11:04 2008 -0300 Fix free_request() commit 61bba201db3673155671e1fefa2ae6f82c77e336 Author: Eduardo Silva Date: Thu Jan 24 00:56:59 2008 -0300 Missed return value commit f3596f167a878d8dc93eea7fa49f9af412401468 Author: Eduardo Silva Date: Thu Jan 24 00:52:44 2008 -0300 Fix request parser: allow different end strings commit c6ac76f9d73cd2ce1b81783b62f10b23b597e587 Author: Eduardo Silva Date: Wed Jan 23 07:00:49 2008 -0300 Improve request parser commit 1a3032d8292105b2ef66936c1cfef21f9a7d8b43 Author: Eduardo Silva Date: Wed Jan 23 05:38:12 2008 -0300 Fix memory issues and some comments translation commit d8ae52d964ec7cc70d6d5cb084b731e8cbdd6af1 Author: Eduardo Silva Date: Tue Jan 22 19:28:06 2008 -0300 Add DEBUG function commit 2e426f18d80211a7123f11dff3ed6bb2cb52a5e2 Author: Eduardo Silva Date: Tue Jan 22 18:50:55 2008 -0300 Update process module commit ea18051bbe7ec6ac4f4ded168561e82cf1a0d3e4 Author: Eduardo Silva Date: Tue Jan 22 18:45:42 2008 -0300 Update user module in order to use new client structure commit 4a476936a656f2034c8a1a3610fca6ab7bd77b7c Author: Eduardo Silva Date: Tue Jan 22 18:40:59 2008 -0300 Update cgi module in order to user new client structure commit b29396485e8b6b428012648aa27fb55bd2a42861 Author: Eduardo Silva Date: Mon Jan 21 20:44:51 2008 -0300 Updating dir_html.c commit 7f533489ab8e4fc0eb8252475d8678480a89f08d Author: Eduardo Silva Date: Mon Jan 21 20:40:38 2008 -0300 Using struct client_request commit 749ef3cf9879feef026ebf70d2ce96b64d80aa82 Author: Eduardo Silva Date: Mon Jan 21 20:31:16 2008 -0300 request.c: cleanup code commit fbd9b3a9361cfa3411092d6a7c5bda3d1c2cd115 Author: Eduardo Silva Date: Mon Jan 21 19:46:55 2008 -0300 Replacing old vars commit bba620a52f3448faeb517db3192c6ccd9778756b Author: Eduardo Silva Date: Mon Jan 21 19:14:33 2008 -0300 change version name to 'git' commit 49a5cd928f82f2141c3e6e9d7ea8114c9e36a6a3 Author: Eduardo Silva Date: Mon Jan 21 18:58:12 2008 -0300 Parsing pipelined connections commit bc30b2a79d9f82ac2764bb065895c7306476f714 Author: Eduardo Silva Date: Mon Jan 21 18:49:10 2008 -0300 Initial import: version 0.9.2