1 commit 41c5814e1806507e68e795232495032e38ec9527
2 Author: Eduardo Silva <edsiper@gmail.com>
3 Date: Thu Mar 18 07:31:12 2010 -0400
5 Update README information
7 commit 8c0d05ab919779d05dd364e76fa9cd66c6662759
8 Author: Eduardo Silva <edsiper@gmail.com>
9 Date: Thu Mar 18 07:20:30 2010 -0400
11 Configure: remove old 'lang' and 'cgibin' options
13 commit 9a034287cc60536e66a832bfd07cd02195ba21c9
14 Author: Eduardo Silva <edsiper@gmail.com>
15 Date: Thu Mar 18 07:18:34 2010 -0400
17 Fix configure script for make install
19 commit 585ea1b61686f562eeb61dfcacdcebd72eb9dbd1
20 Author: Eduardo Silva <edsiper@gmail.com>
21 Date: Thu Mar 18 07:01:52 2010 -0400
23 Change configure script email address
25 commit 9e3297ce72b4b560bc27989ae6132a444cc8fbb1
26 Author: Eduardo Silva <edsiper@gmail.com>
27 Date: Wed Mar 17 20:10:14 2010 -0400
29 Remove old nostalgic internal doc
31 commit e75aea23a746d7a9071c030486fda4dab59fc563
32 Author: Eduardo Silva <edsiper@gmail.com>
33 Date: Wed Mar 17 20:09:01 2010 -0400
37 commit 1fb4f46dff0fd2c26dea106aaabd2d04a67e912f
38 Author: Eduardo Silva <edsiper@gmail.com>
39 Date: Wed Mar 17 14:35:33 2010 -0400
41 MK_TRACE: Get MONKEY_TRACE value just on start up
43 commit 59f97f3a9a12fb3368e1cb77db11b07c03910ebc
44 Author: Eduardo Silva <edsiper@gmail.com>
45 Date: Wed Mar 17 10:15:33 2010 -0400
47 MK_TRACE: Read MONKEY_TRACE env var to focus on specific source files
49 commit 59fbca2af7af16a9b2b9a450a9aab774ae47ed3e
50 Author: Eduardo Silva <edsiper@gmail.com>
51 Date: Wed Mar 17 10:10:10 2010 -0400
55 commit b4f3f464a06cfb707541079401fc7e94b90fe754
56 Author: Eduardo Silva <edsiper@gmail.com>
57 Date: Wed Mar 17 10:07:37 2010 -0400
61 commit 1d6339c6d27a3cedade92b85a380a9daad7a06d5
62 Author: Eduardo Silva <edsiper@gmail.com>
63 Date: Wed Mar 17 06:30:19 2010 -0400
65 Fix connection header responses
67 commit 369cc1ea57dca21fe63195654793e1c499243d93
68 Author: Eduardo Silva <edsiper@gmail.com>
69 Date: Wed Mar 17 06:00:15 2010 -0400
71 QA: Add scripts to check connection header on HTTP/1.1
73 commit 6e00e9e0f24ddec2b990e4acc6d57958c7adea3b
74 Author: Eduardo Silva <edsiper@gmail.com>
75 Date: Tue Mar 16 20:50:31 2010 -0400
77 QA: Add scripts to check connection header on HTTP/1.0
79 commit a83c61ef5477f8364f9bd4d7d884fb9e0101304c
80 Author: Eduardo Silva <edsiper@gmail.com>
81 Date: Tue Mar 16 20:22:26 2010 -0400
85 commit 552d2bab317270f5a4a1dfa3bcfedfc9fbde7960
86 Author: Eduardo Silva <edsiper@gmail.com>
87 Date: Tue Mar 16 20:19:03 2010 -0400
89 Fix Headers TOC parser, use body length as limit
91 commit 817ae134f3ccc302d48b19715306906c5b416428
92 Author: Eduardo Silva <edsiper@gmail.com>
93 Date: Tue Mar 16 18:11:24 2010 -0400
95 Close request if 'Connection: close' was specified
97 commit 12b7719ad682a099689201262f0d4c9aecce1b21
98 Author: Eduardo Silva <edsiper@gmail.com>
99 Date: Tue Mar 16 17:57:06 2010 -0400
101 Send Connection header for HTTP/1.0, for HTTP/1.1 just if a KA was specified
103 commit 298b24d41cbcc08762ef4bbc5bdc4968d5365002
104 Author: Eduardo Silva <edsiper@gmail.com>
105 Date: Tue Mar 16 16:20:55 2010 -0400
109 commit ae9dc05f992f97b4a81652b7e53b2508b5ebeb8d
110 Author: Eduardo Silva <edsiper@gmail.com>
111 Date: Tue Mar 16 13:20:52 2010 -0400
113 Add CRLF to default mimetype
115 commit 3513dc9ef9b11d037e0637d784ad0165860b4e93
116 Author: Eduardo Silva <edsiper@gmail.com>
117 Date: Tue Mar 16 12:34:53 2010 -0400
121 commit c9384332d6361bac86a0486e5ff256f9bb24d6cb
122 Author: Eduardo Silva <edsiper@gmail.com>
123 Date: Tue Mar 16 10:12:48 2010 -0400
125 Fix conx timeout, for KA use KeepAliveTimeout value
127 commit 8777601d9c0c48bdaa518d3ebb63801c5b866d52
128 Author: Eduardo Silva <edsiper@gmail.com>
129 Date: Tue Mar 16 10:01:38 2010 -0400
131 Fix timeout check / update scheduler for KA connections
133 commit a930ebd8948c4f40b7de1253cb767596d403f209
134 Author: Eduardo Silva <edsiper@gmail.com>
135 Date: Tue Mar 16 09:34:07 2010 -0400
137 Fix access log / EXIT_NORMAL value
139 commit bcdfe84d57033359604485a1566d256d8768cd76
140 Author: Eduardo Silva <edsiper@gmail.com>
141 Date: Tue Mar 16 09:25:04 2010 -0400
143 Fix error log formatter
145 commit c9970f74590ef1df28ffb2a7fe30af4e9e988358
146 Author: Eduardo Silva <edsiper@gmail.com>
147 Date: Tue Mar 16 09:03:20 2010 -0400
149 Fix content type header for error pages
151 commit 2499c5f6a9baf05539ad5d2cf80f9535778e2025
152 Author: Eduardo Silva <edsiper@gmail.com>
153 Date: Tue Mar 16 08:58:30 2010 -0400
155 QA: Add script to test hexadecimal request
157 commit 152ba4b48fb3b656a3a350eb4b6af7f4a9a54d4f
158 Author: Eduardo Silva <edsiper@gmail.com>
159 Date: Tue Mar 16 08:58:12 2010 -0400
161 mk_utils_buffer_cat() requires buffer lengths
163 commit 339e5437fee655259f2d4d2ce6d5a4125e7170ab
164 Author: Eduardo Silva <edsiper@gmail.com>
165 Date: Mon Mar 15 00:16:12 2010 -0400
167 Little improve in pipelining exception
169 commit 79ba6d1c763c0ec10099d5f50bf5aa524c043b8a
170 Author: Eduardo Silva <edsiper@gmail.com>
171 Date: Sun Mar 14 23:56:37 2010 -0400
173 Fix broken Pipelining support
175 commit 2a5dfc7f9f4862de227ffe6e0d6683397090c9bd
176 Author: Eduardo Silva <edsiper@gmail.com>
177 Date: Thu Mar 11 19:12:52 2010 -0300
181 commit d591a1f080e7c9bd39eb41f4297fe40d2482fb18
182 Merge: 4a98db4 306b7d1
183 Author: Eduardo Silva <edsiper@gmail.com>
184 Date: Thu Mar 11 18:35:14 2010 -0300
186 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/MonkeyD
188 commit 4a98db4b8fced0fd11bddebd938c06b7bbc58219
189 Author: Eduardo Silva <edsiper@gmail.com>
190 Date: Thu Mar 11 18:33:22 2010 -0300
192 Change mimetype's list order
194 commit 306b7d1b85c6d87d8ebe25bd3d297d0b7281b4ef
195 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
196 Date: Thu Mar 11 19:05:22 2010 -0200
198 Fix line width in utils.h
200 commit 623c267466ad47db6130222755175d1ccffb112f
201 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
202 Date: Thu Mar 11 18:57:57 2010 -0200
204 Adjust buffer size in mk_utils_int2mkp
206 commit d5ce48f646aa2c61b4a2230f4ab6cf7bba80f55f
207 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
208 Date: Thu Mar 11 18:47:50 2010 -0200
210 Remove unused function mk_utils_toupper
212 commit ae20aa03cac2621a55f7b58e60d73a71c3d84a39
213 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
214 Date: Wed Mar 10 19:46:21 2010 -0200
216 Add path traversal tests to QA package
218 commit 41cc8bfb7d8f067abc639c7eac46a26bc4500f13
219 Author: Eduardo Silva <edsiper@gmail.com>
220 Date: Wed Mar 10 13:10:36 2010 -0300
222 Mimetype: free memory used by 'type'
224 commit 75b4743cc86b1f460242f606edf86a35e726006f
225 Author: Eduardo Silva <edsiper@gmail.com>
226 Date: Wed Mar 10 13:06:41 2010 -0300
228 Mimetype config reader: use new config.c API
230 commit 9c944b02362d09ab4f88539ff8298062421528d8
231 Author: Eduardo Silva <edsiper@gmail.com>
232 Date: Wed Mar 10 13:02:01 2010 -0300
234 Fix config reader, do not read empty spaces
236 commit 41ab255740030383bbc82fdd7cd1029b8690e208
237 Author: Eduardo Silva <edsiper@gmail.com>
238 Date: Wed Mar 10 12:29:41 2010 -0300
240 Just allow HTTP method and protocol request in uppercase
242 commit b941b74d318878f0710934d14df71c95eefed2af
243 Author: Eduardo Silva <edsiper@gmail.com>
244 Date: Wed Mar 10 12:02:29 2010 -0300
246 Fix mimetype add overflow
248 commit 4f51da08d9bc4abaffb87fb639714d5373573ac5
249 Author: Eduardo Silva <edsiper@gmail.com>
250 Date: Wed Mar 10 01:04:01 2010 -0300
252 Revert mimetype changes
254 commit 9fe3146871e92b7b94d3b6a3c348925959548f35
255 Author: Eduardo Silva <edsiper@gmail.com>
256 Date: Tue Mar 9 21:59:00 2010 -0300
258 Improve response headers composer
260 commit f3273bee74e4ec848c58e8ba5308c93deaee6b09
261 Author: Eduardo Silva <edsiper@gmail.com>
262 Date: Tue Mar 9 18:17:20 2010 -0300
264 Remove MK_IOV_HEADER_VALUE
266 commit 175ae3ce5dc37767cc6a7499bc0d8fbf79d7018a
267 Author: Eduardo Silva <edsiper@gmail.com>
268 Date: Tue Mar 9 16:38:49 2010 -0300
270 Pre alloc IPv4 memory buffer
272 commit 77450cdb45f62f676904f5af92e182f4431734fe
273 Author: Eduardo Silva <edsiper@gmail.com>
274 Date: Tue Mar 9 16:26:44 2010 -0300
278 commit f30a6f206c329520db702ac4cea05f7dbebae3c7
279 Author: Eduardo Silva <edsiper@gmail.com>
280 Date: Sun Mar 7 14:34:14 2010 -0300
282 Abort dummy connections
284 commit 676590f43bc3eaafcfe097ff77a919104eccc7a3
285 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
286 Date: Sun Mar 7 12:53:35 2010 -0300
288 Fix bug in backward directory check (Directory Transversal Vulnerability)
290 commit ddb98ea2fd573d398f7399575c0302df1fa3d380
291 Author: Eduardo Silva <edsiper@gmail.com>
292 Date: Sat Mar 6 00:58:22 2010 -0300
294 Remove htdocs/php directory
296 commit fe006c18627474d7308352d36053f4a20d5ba2b0
297 Merge: fed4b4c b509b0a
298 Author: Eduardo Silva <edsiper@gmail.com>
299 Date: Fri Mar 5 22:09:15 2010 -0300
301 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/MonkeyD
303 commit fed4b4c670060907b4094bc91c3f9a5bd9060585
304 Author: Eduardo Silva <edsiper@gmail.com>
305 Date: Fri Mar 5 22:01:32 2010 -0300
307 Change Website URL in default index.html
309 commit b509b0aa20832bafecca73de8bef68820e10b73d
310 Author: Eduardo Silva <edsiper@gmail.com>
311 Date: Wed Mar 3 14:26:44 2010 -0300
313 Cheetah: Remove connections counter
315 commit f021ec45b944692cef51b19157e223a91419d739
316 Author: Eduardo Silva <edsiper@gmail.com>
317 Date: Wed Mar 3 14:20:07 2010 -0300
319 Remove connections counter
321 commit 94f8ca3d923f8af10b4a423d2674b41867cf278f
322 Author: Eduardo Silva <edsiper@gmail.com>
323 Date: Tue Mar 2 17:53:11 2010 -0300
327 commit 3393ae7a35bd6fb69ae1ff20b7da23f5a782b427
328 Author: Eduardo Silva <edsiper@gmail.com>
329 Date: Tue Mar 2 17:38:52 2010 -0300
331 Remove development code
333 commit d49af57b2d5bf2b6e4254bf3a57e646f130f9ef1
334 Author: Eduardo Silva <edsiper@gmail.com>
335 Date: Mon Mar 1 22:40:30 2010 -0300
337 Add cast to trace formatter
339 commit 9093e2628fe89baee318cb2c80ac293059018146
340 Author: Eduardo Silva <edsiper@gmail.com>
341 Date: Mon Mar 1 22:26:40 2010 -0300
343 Add Eduardo's email to copyright header files
345 commit 2e294fd900c2829150a9f6d0bed92000cd0fcd15
346 Author: Eduardo Silva <edsiper@gmail.com>
347 Date: Mon Mar 1 22:23:57 2010 -0300
349 Update Copyright date in files
351 commit 34345f8dbc2b874615230acdad104a5142d46f51
352 Author: Eduardo Silva <edsiper@gmail.com>
353 Date: Mon Mar 1 19:01:19 2010 -0300
355 Change Monkey HTTP signature
357 commit 42e2c966da6db4f725cc0ec8e90cad97a3ef760f
358 Author: Eduardo Silva <edsiper@gmail.com>
359 Date: Mon Mar 1 18:35:19 2010 -0300
363 commit 38a4520838fd7d71c4182efc077ad5427bde3a4a
364 Author: Eduardo Silva <edsiper@gmail.com>
365 Date: Mon Mar 1 18:30:39 2010 -0300
369 commit 6df45ac3ae32b2a18d77b87801c6477c2ebdd555
370 Author: Eduardo Silva <edsiper@gmail.com>
371 Date: Sat Feb 20 12:08:29 2010 -0300
373 Add TRACE message when connection arrives
375 commit 02d5c2db9409a732732af472ae96d21b296edefe
376 Author: Eduardo Silva <edsiper@gmail.com>
377 Date: Fri Feb 19 18:04:50 2010 -0300
379 Palm Plugin: add mk_plugin_send_chunk()
381 commit 4c052c3510696edb98b61746f613060f5c0f7a71
382 Author: Eduardo Silva <edsiper@gmail.com>
383 Date: Fri Feb 19 17:15:04 2010 -0300
385 Experimental Palm Plugin (disabled by default)
387 commit 5241718aa79a27fe67a0d1e796599982c48f610b
388 Author: Eduardo Silva <edsiper@gmail.com>
389 Date: Fri Feb 19 17:11:34 2010 -0300
391 Configure script: do not try to compile plugins if they contains a file called DISABLED'
393 commit 2696771d2b11070e1a1980454c2d4efe82fa207b
394 Author: Jonathan Gonzalez V <zeus@gnu.org>
395 Date: Fri Feb 19 16:51:23 2010 -0300
397 Remove line that say something about run monkey in benchmark mode, this option doesn't exists
399 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
401 commit e71941aa183a63be1c58c9eabc5808d8d3c39561
402 Author: Jonathan Gonzalez V <zeus@gnu.org>
403 Date: Fri Feb 19 16:50:43 2010 -0300
405 Initialize var for colors in mk_utils_trace
407 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
409 commit f16599603132c6049a4128e19198efdcf421bed5
410 Author: Jonathan Gonzalez V <zeus@gnu.org>
411 Date: Fri Feb 19 16:37:26 2010 -0300
413 Initialize the var event at mk_epoll_add_client()
415 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
417 commit aeb80aaf5bda55baf74c7c9a65a9519942dd25d2
418 Author: Eduardo Silva <edsiper@gmail.com>
419 Date: Fri Feb 19 16:55:34 2010 -0300
421 Add some TRACE messages
422 Remove old socket_timeout function
425 commit 531de6c29da45dac8d2de492e78e12bf1ba817dc
426 Author: Eduardo Silva <edsiper@gmail.com>
427 Date: Thu Feb 18 16:48:48 2010 -0300
429 Add TRACE messsage when calling plugin stages
431 commit 1a0f7211d2931c7236f21cf9180de9159938e65e
432 Author: Eduardo Silva <edsiper@gmail.com>
433 Date: Thu Feb 18 15:57:58 2010 -0300
435 Fix trace message without compiler conditional
437 commit 0e176c1afe3af0d21e9d7a54c53a1303b5ca1bf1
438 Author: Eduardo Silva <edsiper@gmail.com>
439 Date: Thu Feb 18 15:37:29 2010 -0300
441 Add 'trace enable' message
443 commit 202bf06978457559fe7eed2c2f9d28d698ac2d75
444 Author: Eduardo Silva <edsiper@gmail.com>
445 Date: Thu Feb 18 15:32:10 2010 -0300
447 Improve TRACE colors output (just for dark background terminals)
449 commit 9645a0513233041a3e7c7e72c1efa23e1f401e7a
450 Author: Eduardo Silva <edsiper@gmail.com>
451 Date: Thu Feb 18 11:24:06 2010 -0300
453 Plugin API: Export PLUGIN_TRACE macro function
455 commit 15f021f3ccfd8ea453bcbac343a8bc8df8947fee
456 Author: Eduardo Silva <edsiper@gmail.com>
457 Date: Thu Feb 18 11:01:37 2010 -0300
459 New TRACE mode, configure with --trace to enable trace messages
461 commit 26402a33dea877b29f9e1654a21b2c41479d6c4e
462 Author: Eduardo Silva <edsiper@gmail.com>
463 Date: Tue Feb 16 00:25:00 2010 -0300
465 Remove old files: modules.c and modules.h
467 commit 48188460d235d4e752f32305f236d9b4b3b3ee3b
468 Author: Eduardo Silva <edsiper@gmail.com>
469 Date: Tue Feb 16 00:13:38 2010 -0300
473 commit a9ce2ded6d5d243852718c6ad83c29793f204526
474 Author: Eduardo Silva <edsiper@gmail.com>
475 Date: Tue Feb 16 00:09:14 2010 -0300
477 Plugin: New interface for STAGE 40, it allows async calls to read
478 and write events on demand by async plugins
479 Plugin: Removed sub call stage_40 loop
481 commit bc0a375465dfd547e25b57c5caa4f3e00f622c36
482 Author: Eduardo Silva <edsiper@gmail.com>
483 Date: Sun Feb 14 21:12:32 2010 -0300
485 Logger: move specific values to header
487 commit a79268333bea7a29a9b412b9819ff8f7126fa548
488 Author: Eduardo Silva <edsiper@gmail.com>
489 Date: Sun Feb 14 13:56:39 2010 -0300
491 Config: Add new Listen directive to restrict the incoming connection to a specific network interface
493 commit c95bf34111a974cee3d48e618f179bf687a781d9
494 Author: Eduardo Silva <edsiper@gmail.com>
495 Date: Sat Feb 13 23:50:33 2010 -0300
497 Add --debug option description to configure help
499 commit 45e7e540a2493dda5800de3e1725948be94556c4
500 Author: Eduardo Silva <edsiper@gmail.com>
501 Date: Fri Feb 12 18:35:37 2010 -0300
503 Cheetah: CTRL-D runs 'quit' command
505 commit 9bb65d647dfe57a8b2ecd5f259e5956679c5792a
506 Author: Eduardo Silva <edsiper@gmail.com>
507 Date: Fri Feb 12 18:31:52 2010 -0300
509 Cheetah: Fix segfault when pressing Ctrl-D
511 commit 100bd0be93f5ebc31b3ab85bd37abe569c5f7715
512 Author: Eduardo Silva <edsiper@gmail.com>
513 Date: Fri Feb 12 18:04:51 2010 -0300
515 Log Error: add URI requested to 404 and 501 status message
517 commit b5a0b534072c86b75ef839de42540e593862b610
518 Author: Jonathan Gonzalez V <zeus@gnu.org>
519 Date: Fri Feb 12 17:18:01 2010 -0300
521 Fix to use mk_pointer_set and mk_mem_malloc_z
523 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
525 commit ea5164fa5a943d587fdd3a05197a3e40ccda9fa1
526 Author: Jonathan Gonzalez V <zeus@gnu.org>
527 Date: Fri Feb 12 17:06:24 2010 -0300
529 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
531 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
533 commit cc0ac7eea72d9e400432bdc4e1b147341aa2924b
534 Author: Jonathan Gonzalez V <zeus@gnu.org>
535 Date: Fri Feb 12 17:04:33 2010 -0300
537 Change char *ipv4 for mk_pointer ipv4 in sched_connection. Fix all the code to use the new form
539 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
541 commit 99416fd62ffa9082654e1a7fbd05898fc4bb83cd
542 Author: Jonathan Gonzalez V <zeus@gnu.org>
543 Date: Fri Feb 12 15:29:10 2010 -0300
545 Added option --debug so it will use -g to compile by default it will use '-O2 -Wall' and move strip to 'make install
547 commit 4fedc5c542d8b58afb49d81b5d8302a1b0468722
548 Author: Eduardo Silva <edsiper@gmail.com>
549 Date: Fri Feb 12 14:06:58 2010 -0300
551 Add compiler name and version to welcome message
553 commit 589c614558a8a6c951285fb09deba18f7d8ae06e
554 Author: Eduardo Silva <edsiper@gmail.com>
555 Date: Fri Feb 12 13:18:52 2010 -0300
557 Plugin: add mk_plugin_preworker_calls(), it allows
558 to each plugin to set a pthread key (plugins runs
561 commit 0b3e2b44a4daefe86135ed1f8049d882299d5dbb
562 Author: Eduardo Silva <edsiper@gmail.com>
563 Date: Fri Feb 12 13:00:54 2010 -0300
565 Replace header files mode from width 8 to 4
567 commit 6ac9c63d074d2ee99152ac151cd4a05254ed7d6a
568 Author: Jonathan Gonzalez V <zeus@gnu.org>
569 Date: Thu Feb 11 22:55:12 2010 -0300
571 Added .gitignore so 'git status' will not show any *.so,*.o,Makefile and *~
573 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
575 commit 411a933bf9721ee700dd68cc90e6d0b68922ad58
576 Author: Jonathan Gonzalez V <zeus@gnu.org>
577 Date: Thu Feb 11 22:46:36 2010 -0300
579 Change the FSF address and update LICENSE with the new address and some texts
581 Signed-off-by: Eduardo Silva <edsiper@gmail.com>
583 commit d5fea5c1bdc0b1026057ada429971a01c2bce960
584 Author: Eduardo Silva <edsiper@gmail.com>
585 Date: Thu Feb 11 14:33:26 2010 -0300
587 QA: Remove range test 04 until httest fix their bug
589 commit 6d567eaeea3330000546a9f36258c0340f1208c7
590 Merge: 0e9bac7 09b403e
591 Author: edsiper <edsiper@monotop.(none)>
592 Date: Thu Feb 11 13:54:38 2010 -0300
594 Merge branch 'master' of git://repo.or.cz/MonkeyD
596 commit 0e9bac71af626a0e77bbd6801749361aad645aec
597 Author: edsiper <edsiper@monotop.(none)>
598 Date: Thu Feb 11 13:54:22 2010 -0300
600 QA: Add missed scripts
602 commit 09b403ea9b6eb5d0fb61db7cf5a75b59222f01e2
603 Merge: 2079cff bce7ace
604 Author: Eduardo Silva <edsiper@gmail.com>
605 Date: Thu Feb 11 13:50:25 2010 -0300
607 Merge branch 'master' of git://repo.or.cz/MonkeyD
609 commit 2079cffb07b93697e746392f4a94c8adb7963964
610 Author: Eduardo Silva <edsiper@gmail.com>
611 Date: Thu Feb 11 13:48:32 2010 -0300
613 Plugins: Add _mk_plugin_stage_40_loop() call
615 commit bce7ace91fd6ebde6889f942db2015740edc7754
616 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
617 Date: Wed Feb 10 07:07:31 2010 -0300
619 Q/A test improvements
621 commit dbc1569b94258fd83f93aabacc2a00e454b90ab8
622 Author: Eduardo Silva <edsiper@gmail.com>
623 Date: Thu Jan 21 13:26:33 2010 -0300
625 Using Apache development C Language Style
626 http://httpd.apache.org/dev/styleguide.html
628 commit 2d4ff8a01731a8e4e27a33f1a21ab777f4494c04
629 Author: Eduardo Silva <edsiper@gmail.com>
630 Date: Thu Jan 21 13:18:05 2010 -0300
632 Improve plugin handler return values and actions
634 commit 00754101ddc997daae4ff4eff4634c8871e6c117
635 Author: Eduardo Silva <edsiper@gmail.com>
636 Date: Mon Jan 4 17:13:27 2010 -0300
638 Configuration reader: add 'read line by values'
640 commit 5485636390b0a94641e9445f4ac6ac2d426f0d40
641 Author: Eduardo Silva <edsiper@gmail.com>
642 Date: Mon Jan 4 16:53:42 2010 -0300
644 Reduce worker client capacity to 50% in order to allow on each request open a new file descriptor
646 commit 4b70581f6b1105c06a20f691cc86c62f6eb097cc
647 Author: Eduardo Silva <edsiper@gmail.com>
648 Date: Mon Jan 4 14:26:59 2010 -0300
650 Configure: add --plugdir option to specify target directory for plugins
652 commit b6f1e1fa7e92d29770b337d16ade1ed1bea34498
653 Author: Eduardo Silva <edsiper@gmail.com>
654 Date: Sat Jan 2 18:32:58 2010 -0300
656 Add old entries to Changelog
658 commit d2cce9a9d499e307cc344da7f6f6f84cbf3d7be3
659 Author: Eduardo Silva <edsiper@gmail.com>
660 Date: Sat Jan 2 17:51:41 2010 -0300
664 commit 5a86cec7a07b0c8f18217e62ce654feb5e1c2c4a
665 Author: Eduardo Silva <edsiper@gmail.com>
666 Date: Sat Jan 2 11:52:10 2010 -0300
668 Security plugin: add shortname
670 commit 06ec147ff5c0d831a3fcf8ed43ae9fc713811bbf
671 Author: Eduardo Silva <edsiper@gmail.com>
672 Date: Sat Jan 2 11:45:26 2010 -0300
674 Cheetah plugin: add shortname
676 commit 61113ec23373dffbdb967266ed92c3710fe55554
677 Author: Eduardo Silva <edsiper@gmail.com>
678 Date: Sat Jan 2 11:39:32 2010 -0300
680 Plugin: Load plugin and give new configuration directory assigned
681 Dirlisting plugin: use new directory assigned
683 commit c896b0f3d8d300d0a66340dd38c10970af14eb9b
684 Author: Eduardo Silva <edsiper@gmail.com>
685 Date: Fri Jan 1 11:50:59 2010 -0300
687 Move plugins configuration files to conf/plugins/MODULENAME
689 commit 102a110a8f76b42fec0622a39c207573e1fd3293
690 Author: Eduardo Silva <edsiper@gmail.com>
691 Date: Fri Jan 1 11:44:29 2010 -0300
693 Drop old configuration and adapt configure
695 commit 0c9cb7bec6f34b50f82f0a2bcfed757c6f152374
696 Author: Eduardo Silva <edsiper@gmail.com>
697 Date: Fri Jan 1 11:18:35 2010 -0300
699 Remove 'extras' (old modules interface)
701 commit 32522cd411b77bbff2d93ecd68813c3f2138a124
702 Author: Eduardo Silva <edsiper@gmail.com>
703 Date: Fri Jan 1 11:12:04 2010 -0300
705 Deprecate CGI interface
706 Palm Server: add debug environment var 'PALM_DEBUG'
708 commit a5583817722804f8256973b808213820a5f33351
709 Author: Eduardo Silva <edsiper@gmail.com>
710 Date: Tue Dec 29 17:49:41 2009 -0300
712 Palm: change website url
714 commit d9291f5eb85bfe9bedf05fce9b4fa3f8ae8b039b
715 Author: Eduardo Silva <edsiper@gmail.com>
716 Date: Tue Dec 29 17:32:20 2009 -0300
718 Plugin API: Add mk_plugin_load_symbol
720 commit 4b3615e4b0d55497a8e1a5f16125a89b082d6af0
721 Author: Eduardo Silva <edsiper@gmail.com>
722 Date: Wed Dec 9 14:04:14 2009 -0300
724 Add MK_PLUGIN_STAGE_00 to plugin stages
726 commit f2fe4903d7a990e8aa5c926f0a1d803dae58b5c8
727 Author: Eduardo Silva <edsiper@gmail.com>
728 Date: Tue Dec 8 08:26:42 2009 -0300
730 Plugin: read configuration file using config API
732 commit 3d77acb11f5daed074ca427abcf1e214006eb2e8
733 Author: Eduardo Silva <edsiper@gmail.com>
734 Date: Tue Dec 8 08:19:23 2009 -0300
736 Plugin API: Export mk_iov_print
738 commit 90bf701569e08d8b04884a15719879cc1494592c
739 Author: Eduardo Silva <edsiper@gmail.com>
740 Date: Mon Dec 7 15:03:26 2009 -0300
742 Plugin: Export mk_socket_xyz calls
744 commit 5b9c80d0f90941818b525ad5c8a36c055ae9f181
745 Author: Eduardo Silva <edsiper@gmail.com>
746 Date: Mon Dec 7 13:59:26 2009 -0300
748 Add dummy stage MK_PLUGIN_STAGE_00
749 Plugin: Export mk_pointer_set() as pointer_set()
751 commit 51f470c08ce1015a1b40398c2942eff6a50c5b3a
752 Author: Eduardo Silva <edsiper@gmail.com>
753 Date: Mon Dec 7 12:52:31 2009 -0300
757 commit 7b1576ba1898c5c38c2332a75f7b4a5ae0b1b046
758 Author: Eduardo Silva <edsiper@gmail.com>
759 Date: Mon Dec 7 09:50:47 2009 -0300
761 Config reader: value ends when LR is found
763 commit 517eaa5e729ff42b178d59772e59b106e3c17dc3
764 Author: Eduardo Silva <edsiper@gmail.com>
765 Date: Mon Dec 7 09:50:08 2009 -0300
767 Remove palm from main configuration reader
769 commit cd44d282f0b0ff2670af1fb99b783034e2973426
770 Author: Eduardo Silva <edsiper@gmail.com>
771 Date: Mon Dec 7 09:23:43 2009 -0300
773 Do not allow backward directory requests '..'
775 commit f75e14248da2a646fefb3ac3e168689b7e0153ec
776 Author: Eduardo Silva <edsiper@gmail.com>
777 Date: Mon Dec 7 07:25:45 2009 -0300
779 Initialize uninitialized variables
781 commit 1fc574ba7ab8278900b903f5cf339618a2ad2272
782 Author: Eduardo Silva <edsiper@gmail.com>
783 Date: Sun Dec 6 22:07:54 2009 -0300
785 iov: buf to free non-zero allocation
787 commit f9aebdc3ddba3ee560e37a28b73a5ecccc6898c4
788 Author: Eduardo Silva <edsiper@gmail.com>
789 Date: Sun Dec 6 22:01:48 2009 -0300
791 Set iov struct to zero
793 commit 56a17e76f3cc1876aca26920f6608bcfdba2c9fb
794 Author: Eduardo Silva <edsiper@gmail.com>
795 Date: Fri Dec 4 12:06:21 2009 -0300
797 Add MK_PLUGIN_STAGE_30
798 Security Plugin: add rules for URI
800 commit df12846d397b6dc8c4349a116ec9d82901ed84e4
801 Author: Eduardo Silva <edsiper@gmail.com>
802 Date: Thu Dec 3 23:51:37 2009 -0300
806 commit 90518c21544f7c98812c6e805a34841b8ff486ae
807 Author: Eduardo Silva <edsiper@gmail.com>
808 Date: Thu Dec 3 23:49:12 2009 -0300
810 Add security plugin file configuration
812 commit ab2df2c02746c3aac65b9b34cf8dd38fe7b9c2f3
813 Author: Eduardo Silva <edsiper@gmail.com>
814 Date: Thu Dec 3 23:48:57 2009 -0300
818 commit 814a1b4344edae09863090bfd5c1c8047c5cf8bc
819 Author: Eduardo Silva <edsiper@gmail.com>
820 Date: Thu Dec 3 23:47:50 2009 -0300
822 Add MK_PLUGIN_STAGE_20
824 commit 61bd256b545184b51169cbbb46bda74dd2698927
825 Author: Eduardo Silva <edsiper@gmail.com>
826 Date: Thu Dec 3 18:36:44 2009 -0300
828 Plugins :: Export new mk_config_* calls
830 commit e30ce56348f1cb8f3b053fb0d560211957ec556b
831 Author: Eduardo Silva <edsiper@gmail.com>
832 Date: Thu Dec 3 15:21:59 2009 -0300
834 Refactoring read/write handlers and pointers
836 commit 4a2cc99fa9716ba4f0448e8dce320ea912fd3976
837 Author: Eduardo Silva <edsiper@gmail.com>
838 Date: Wed Dec 2 12:20:48 2009 -0300
840 Change connection status when server will send content
842 commit 5bed1d4b2ef1e5068de0135ad0e3f1481a22e0e9
843 Author: Eduardo Silva <edsiper@gmail.com>
844 Date: Wed Dec 2 07:09:13 2009 -0300
846 Add CFLAGS environment variable to Makefiles
848 commit 3d4d69d119bae7b057b9f37b554d2fea486820cf
849 Author: Eduardo Silva <edsiper@gmail.com>
850 Date: Tue Dec 1 16:51:13 2009 -0300
852 New configuration files handler
854 commit 4b9978014a07532c5b7c416f143100ec735a75ff
855 Author: Eduardo Silva <edsiper@gmail.com>
856 Date: Tue Dec 1 10:17:37 2009 -0300
858 Add plugins README file
860 commit 63efae9c1334eb84e2316df16075a2657456d0e2
861 Author: Eduardo Silva <edsiper@gmail.com>
862 Date: Tue Dec 1 10:13:22 2009 -0300
864 Dirlisting :: validate file/directory struct
866 commit 3f58cb866131c9117299deb7a36e52dad0aea696
867 Author: Eduardo Silva <edsiper@gmail.com>
868 Date: Tue Dec 1 10:11:26 2009 -0300
870 Move plugins directory to root path
872 commit d086213a240a59266e2752257816803c1057f1de
873 Author: Eduardo Silva <edsiper@gmail.com>
874 Date: Sun Nov 29 20:22:59 2009 -0300
876 If URI is not found, before to send 404, check if a plugins on stage 40 would like to handle it
878 commit 78bb4001fd3ccaa1ddb8ad023dbae3d0a0f6dc11
879 Author: Eduardo Silva <edsiper@gmail.com>
880 Date: Sat Nov 28 16:37:43 2009 -0300
882 On error, do not send content if it has not been set
884 commit 13dfe273ddbbfd723ec5cf8e173cae52d723d554
885 Author: Eduardo Silva <edsiper@gmail.com>
886 Date: Sat Nov 28 16:32:12 2009 -0300
888 error to set_default_page return pointer
890 commit 085d9cb8980b3c2aac91741f3ffcec098379647a
891 Author: Eduardo Silva <edsiper@gmail.com>
892 Date: Sat Nov 28 13:33:28 2009 -0300
894 Fix configure Makefile creator for plugins
896 commit 3f72ff8ab491f41a4214079b5e169396b9eafe1b
897 Author: Eduardo Silva <edsiper@gmail.com>
898 Date: Sat Nov 28 13:24:23 2009 -0300
900 Update URL in welcome message
902 commit d7f899b5b504bce9f75193884ea939e9662a188f
903 Author: Eduardo Silva <edsiper@gmail.com>
904 Date: Fri Nov 27 13:56:03 2009 -0300
906 Plugins :: Add _mk_plugin_worker_init() callback
908 commit 3fb5bb5e3b0b95775431c7fc93b2d1a56d5d8525
909 Author: Eduardo Silva <edsiper@gmail.com>
910 Date: Wed Nov 25 13:24:10 2009 -0300
912 EPoll: add handlers for close and timeout events
914 commit 5cfe72a405985422482e3fcbe541735f4f8c7421
915 Author: Eduardo Silva <edsiper@gmail.com>
916 Date: Wed Nov 25 13:09:03 2009 -0300
920 commit 30ced4a77bdc65d99b45b76f4c7a4eba982e299f
921 Author: Eduardo Silva <edsiper@gmail.com>
922 Date: Wed Nov 25 11:54:02 2009 -0300
924 Remove unnecessary casts
926 commit ac64677397669db7b60c5a306363feff2ec727f3
927 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
928 Date: Wed Nov 25 09:58:47 2009 -0300
930 Fix Charlie email in QA/README
932 commit 85ae250851e330498c7d92ac8478f27e7e71b08c
933 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
934 Date: Wed Nov 25 09:57:54 2009 -0300
938 commit 7a0dabad9e36f2e24e13f875345dd27e9e7197e8
939 Author: Eduardo Silva <edsiper@gmail.com>
940 Date: Wed Nov 25 08:59:25 2009 -0300
942 Fix method check length
944 commit 9e4a9a32674069b23d2d2a0047007826be5fcef4
945 Author: Eduardo Silva <edsiper@gmail.com>
946 Date: Tue Nov 24 16:05:53 2009 -0300
950 commit f3a99cccc9cc4f26a73392b2e0fc5b09764f93aa
951 Author: Eduardo Silva <edsiper@gmail.com>
952 Date: Tue Nov 24 13:56:09 2009 -0300
954 EPoll: change handlers struct and calls
955 Rename conn_switch.c to connection.c
957 commit cd7e2623b05b6dfd82f1a4c100ae3a4755aa9790
958 Author: Eduardo Silva <edsiper@gmail.com>
959 Date: Mon Nov 23 13:54:19 2009 -0300
961 Deprecate CheckFile() and CheckDir()
962 Config: do not handle AddScript directive
964 commit e313dbca4a21715411d8783e528ef65f1bef0e40
965 Author: Eduardo Silva <edsiper@gmail.com>
966 Date: Mon Nov 23 13:49:02 2009 -0300
968 Free client request struct when client hung up
970 commit 792ccef8b207e14a23b0af1e232078ae6b2cdd0e
971 Author: Eduardo Silva <edsiper@gmail.com>
972 Date: Fri Nov 20 14:16:54 2009 -0300
974 Do not send Connection close header for clients < HTTP/1.1
976 commit 23a70887740bc4e43937376a7923be9b562e1fae
977 Author: Eduardo Silva <edsiper@gmail.com>
978 Date: Thu Nov 19 21:05:06 2009 -0300
980 HTTP: Optimize request parser
982 commit c78896f7fa2b20a776511f8a9450607cb8e69dce
983 Author: Eduardo Silva <edsiper@gmail.com>
984 Date: Thu Nov 19 15:32:52 2009 -0300
986 IOV: Free iov->buf_to_free allocation
987 Dirlisting plugin: Free tag entries
989 commit bbc10cf70689dfb6bca1c1e1612e685852f94647
990 Author: Eduardo Silva <edsiper@gmail.com>
991 Date: Mon Nov 16 14:06:10 2009 -0300
993 HTTP: Close connections if KeepAlive is not specified
995 commit 754f49d9de0b62e5ead1b70bf9cd29b6e2257323
996 Author: Eduardo Silva <edsiper@gmail.com>
997 Date: Mon Nov 16 13:54:08 2009 -0300
999 Dirlisting Plugin: send chunked data just for HTTP/1.1 clients
1001 commit 13c1cf14533cfe32cb76b21cf1ae3212885b7711
1002 Author: Eduardo Silva <edsiper@gmail.com>
1003 Date: Mon Nov 16 13:41:05 2009 -0300
1005 Chunked Transfer Encoding: fix length
1007 commit 21105f9b770beed6ec638ce6e917920e47381323
1008 Author: Eduardo Silva <edsiper@gmail.com>
1009 Date: Sat Nov 14 18:24:46 2009 -0300
1011 Plugin API: export mk_pointer_set
1012 Dir listing Plugin: set content type to html
1014 commit 939f6731ef3878dd818e810ef4eda1e9d867fc4e
1015 Author: Eduardo Silva <edsiper@gmail.com>
1016 Date: Sat Nov 14 18:11:59 2009 -0300
1018 Fix directory validation after handler
1020 commit 9c251fc1a7cb30e6057f034f522e738cd0ff6826
1021 Author: Eduardo Silva <edsiper@gmail.com>
1022 Date: Sat Nov 14 17:51:38 2009 -0300
1024 Cheetah Plugin: little 'help' text changes
1026 commit d0d8124cc519a641dc66ab33c09802b85e2a682d
1027 Author: Eduardo Silva <edsiper@gmail.com>
1028 Date: Sat Nov 14 17:34:18 2009 -0300
1030 Cheetah Plugin: New option 'plugins' to list loaded plugins
1032 commit 9e848ba129761c6614229ff81b0cc3aa0e8584e0
1033 Author: Eduardo Silva <edsiper@gmail.com>
1034 Date: Sat Nov 14 16:56:29 2009 -0300
1036 Forbidden access to directories without handler
1038 commit ec344b77cc40494a408232d36649bf3a0ed04697
1039 Author: Eduardo Silva <edsiper@gmail.com>
1040 Date: Sat Nov 14 16:45:13 2009 -0300
1042 Push Directory Listing plugin
1044 commit 64deaf01865e92109f48870a746e3b18198aa0eb
1045 Author: Eduardo Silva <edsiper@gmail.com>
1046 Date: Sat Nov 14 16:43:33 2009 -0300
1048 Plugin and Core: Add functional STAGE_40 (handlers)
1049 Plugin: Add directory listing plugin!
1051 commit 6ffe561b1cc8c657333cd0b5140c623e955d5262
1052 Author: Eduardo Silva <edsiper@gmail.com>
1053 Date: Sat Nov 14 11:21:47 2009 -0300
1055 Merge struct file_info into struct request
1057 commit 769143fb8e7c3f071bbc0bbb9e4d73ce55de00e3
1058 Author: Eduardo Silva <edsiper@gmail.com>
1059 Date: Sat Nov 14 11:12:57 2009 -0300
1061 Plugin API: Export 16 monkey functions
1062 Dirlisting Module: use new API
1064 commit 877762e2cde8b3257277831046cf9a236b3571c2
1065 Author: Eduardo Silva <edsiper@gmail.com>
1066 Date: Wed Nov 11 11:46:09 2009 -0300
1068 Configure: disable plugins by default
1070 commit cb923808a681bdf246d5e551f2f0a52b97d8f1c1
1071 Author: Eduardo Silva <edsiper@gmail.com>
1072 Date: Wed Nov 11 07:39:43 2009 -0300
1076 commit c7adfc26c6ab0660c41d17bb4a04cae243f4ef23
1077 Author: Eduardo Silva <edsiper@gmail.com>
1078 Date: Tue Nov 10 22:52:49 2009 -0300
1080 free request comments
1082 commit e461cb259490bb969381b797cf444ec29b8cf9a5
1083 Author: Eduardo Silva <edsiper@gmail.com>
1084 Date: Tue Nov 10 22:43:30 2009 -0300
1086 Free client request headers->content_length_p
1088 commit 74d0a70b664083375c367ef12398c8a3b46ed7f8
1089 Author: Eduardo Silva <edsiper@gmail.com>
1090 Date: Tue Nov 10 21:05:32 2009 -0300
1092 Free client request log->size_p
1094 commit 6b6f5f7b56fed6209ff99e669fb0f6d79283a8bb
1095 Author: Eduardo Silva <edsiper@gmail.com>
1096 Date: Sun Nov 8 21:44:35 2009 -0300
1098 Full connection Timeouts
1100 commit b487878a2bdcebd9132d88c290052c782a3a5e6e
1101 Author: Eduardo Silva <edsiper@gmail.com>
1102 Date: Fri Nov 6 19:17:15 2009 -0300
1104 Add Timeout for processing connections
1106 commit 36ff69b5d14f434f1885d2ae00c9513d6b50bd2c
1107 Author: Eduardo Silva <edsiper@gmail.com>
1108 Date: Fri Oct 30 14:55:10 2009 -0300
1110 Remove benchmark mode, we do not needed anymore :D
1112 commit 10fda15061fe9ecde667922058c129de4e80798e
1113 Author: Eduardo Silva <edsiper@gmail.com>
1114 Date: Fri Oct 30 14:37:44 2009 -0300
1116 Remove dir_html feature
1118 commit 9b17eea1825fbdfb7f93734fe3575c6067755a57
1119 Author: Eduardo Silva <edsiper@gmail.com>
1120 Date: Tue Sep 29 02:30:13 2009 -0400
1122 Plugins loader autoconfigutarion
1124 commit 320235c5e70cddf726860075e476e318a1a010d9
1125 Author: Eduardo Silva <edsiper@gmail.com>
1126 Date: Mon Sep 28 22:18:33 2009 -0400
1128 Plugin API: add malloc()
1130 commit af15c044d5e51a3383c2b0d538ce6ee12fc11d36
1131 Author: Eduardo Silva <edsiper@gmail.com>
1132 Date: Mon Sep 28 18:32:14 2009 -0400
1134 First plugin: Cheetah\!
1136 commit a947c4b95548f59d055378d696376cc63b3157c0
1137 Author: Eduardo Silva <edsiper@gmail.com>
1138 Date: Mon Sep 28 18:31:25 2009 -0400
1140 Plugins: recognize plugins dir
1142 commit 023332cfea456a308a76136df65cbdcc6124391f
1143 Author: Eduardo Silva <edsiper@gmail.com>
1144 Date: Mon Sep 28 14:19:30 2009 -0400
1146 Remove cheetah code from core
1148 commit 5cb0fe6dadda62bfa9b24d4ac7f905cf91a9d858
1149 Author: Eduardo Silva <edsiper@gmail.com>
1150 Date: Mon Sep 28 12:43:48 2009 -0400
1152 Plugin: Add STAGE_10 Loader
1154 commit 586a3192d028b082762f1d48fff813d1fce1657c
1155 Author: Eduardo Silva <edsiper@gmail.com>
1156 Date: Fri Sep 25 14:23:51 2009 -0400
1158 Plugin: add register calls
1160 commit 3338ba5f12e53c867c54c2bfe501bcaf5daa282a
1161 Author: Eduardo Silva <edsiper@gmail.com>
1162 Date: Fri Sep 25 07:35:20 2009 -0400
1164 Plugin: set to null next node
1166 commit a88c1bfd6648cf5da5e64d1c602e6727224b2675
1167 Author: Eduardo Silva <edsiper@gmail.com>
1168 Date: Thu Sep 24 22:11:40 2009 -0400
1172 commit 4e224354585557a928dde0efd1f2097ff9e6d14c
1173 Author: Eduardo Silva <edsiper@gmail.com>
1174 Date: Wed Sep 9 11:19:16 2009 -0400
1176 Client request struct: add init connection time
1178 commit 2fc827a77c0d5ade9f49dba7425b5404a13d8865
1179 Author: Eduardo Silva <edsiper@gmail.com>
1180 Date: Tue Sep 8 20:39:07 2009 -0400
1182 Cheetah: Sync active/closed requests counter with keepalive
1183 Cheetah: Update counters just if cheetah is running
1185 commit d70d554536fcb17f5264e484bd34da891ffc69f4
1186 Author: Eduardo Silva <edsiper@gmail.com>
1187 Date: Tue Sep 8 13:42:34 2009 -0400
1189 Cheetah: first try for worker memory usage
1191 commit ee0f73b425ad3786a1ea4066dd22737edc38ec05
1192 Author: Eduardo Silva <edsiper@gmail.com>
1193 Date: Mon Sep 7 13:37:04 2009 -0400
1195 Cheetah: show task id in workers list
1197 commit 88849c2e9196a99ad23be26be7a44c38a60e8238
1198 Author: Eduardo Silva <edsiper@gmail.com>
1199 Date: Mon Sep 7 13:36:36 2009 -0400
1201 Workers export task id (pid)
1203 commit 19aa64a01847cce57a8c2a4ac6f68f9e125975f7
1204 Author: Eduardo Silva <edsiper@gmail.com>
1205 Date: Sun Sep 6 21:30:27 2009 -0400
1207 Cheetah: Print running username in 'status'
1209 commit 967d9f047886ceb50456835ece57379ffa5f2039
1210 Author: Eduardo Silva <edsiper@gmail.com>
1211 Date: Sat Sep 5 10:55:34 2009 -0400
1213 Fix #34: mk_string_casestr is not ignoring case
1215 commit a55ebcb5b8e7c167ad9ddbde6af960aa11be65d2
1216 Author: Eduardo Silva <edsiper@gmail.com>
1217 Date: Sat Sep 5 08:48:52 2009 -0400
1219 Add Monkey favicon.ico
1221 commit dd071fafd8f3b62cc7d2e32c1ee6ae1823633ed7
1222 Author: Eduardo Silva <edsiper@gmail.com>
1223 Date: Thu Sep 3 21:11:17 2009 -0400
1225 New Cheetah Shell !!!
1226 Add connections counter
1227 Fix broken pipes on threads, avoid signal
1228 Fix Post method validation
1230 commit 9de9fffc73b70cdac7e5ffe67fb212dc97cfb7e4
1231 Author: Eduardo Silva <edsiper@gmail.com>
1232 Date: Sun Aug 30 16:57:50 2009 -0400
1234 User home string to mk_pointer
1236 commit a21165c689be874f924c884404aaa145f63eee4e
1237 Author: Eduardo Silva <edsiper@gmail.com>
1238 Date: Sun Aug 30 14:11:25 2009 -0400
1240 Fix KeepAlive struct cleaner for next connection
1242 commit c6aca66f83ed9f4f859661a4aba83c90b7b3704b
1243 Author: Eduardo Silva <edsiper@gmail.com>
1244 Date: Sun Aug 30 12:43:57 2009 -0400
1246 HTTP: Default Keep Alive connections for HTTP/1.1
1248 commit 270ed5731f05e231c4ac31fee7bbdc88bb48a88b
1249 Author: Eduardo Silva <edsiper@gmail.com>
1250 Date: Sat Aug 29 23:20:11 2009 -0400
1252 Little internal changes
1254 commit bef7eb7196db16c839a43a80c66ab276d0482862
1255 Author: Eduardo Silva <edsiper@gmail.com>
1256 Date: Sat Aug 29 21:24:25 2009 -0400
1258 Set TCP_CORK off after first sendfile() chunk of data
1260 commit 2af8085e9ce5b02b2133c2e99373fb72e4020f1e
1261 Author: Eduardo Silva <edsiper@gmail.com>
1262 Date: Sat Aug 29 18:38:28 2009 -0400
1264 Logfile: use clock cache for unix time
1266 commit faddaa90fc747e36501654def75b885df8fc0128
1267 Author: Eduardo Silva <edsiper@gmail.com>
1268 Date: Sat Aug 29 18:32:25 2009 -0400
1270 Do not re-check first method
1272 commit 93367fe47503cfc9c7b2cb64b720301109902729
1273 Author: Eduardo Silva <edsiper@gmail.com>
1274 Date: Thu Aug 27 09:59:31 2009 -0400
1276 Move back socket server to accept
1278 commit 9167765ad3a7a399721a7707adbb669e8fcd1dd5
1279 Author: Eduardo Silva <edsiper@gmail.com>
1280 Date: Thu Aug 27 09:44:24 2009 -0400
1282 Fix compiling warning
1284 commit d6bbcd1302e5100aaaf4d1ee6046d37c609ddfe1
1285 Author: Eduardo Silva <edsiper@gmail.com>
1286 Date: Sun Aug 23 21:36:08 2009 -0400
1288 Fix bind error message
1290 commit a960c90a9e6ed88c3f52dd69121f123da3fa7366
1291 Author: Eduardo Silva <edsiper@gmail.com>
1292 Date: Tue Jul 28 19:31:00 2009 -0400
1294 No delay socket server
1296 commit 8d9957b21f4de9979c79f93caf6a86596649bbde
1297 Author: Eduardo Silva <edsiper@gmail.com>
1298 Date: Tue Jul 28 13:59:33 2009 -0400
1300 Remove redundant time conversion
1302 commit 603698fc2c2bcc1596f70fa99c190fb1b7ef112d
1303 Author: Eduardo Silva <edsiper@gmail.com>
1304 Date: Tue Jul 28 13:40:12 2009 -0400
1306 Fix check pending Post method
1308 commit 06c12d4fb5964d2d5a54c06947171f658aec6fdd
1309 Author: Eduardo Silva <edsiper@gmail.com>
1310 Date: Tue Jul 28 09:20:15 2009 -0400
1312 Server accept() after epoll notification
1314 commit 7015754e680a1b27d22675ccc1c6da4c398ffeee
1315 Author: Eduardo Silva <edsiper@gmail.com>
1316 Date: Mon Jul 27 22:10:02 2009 -0400
1318 content type to mk_pointer
1320 commit 072304af9ff00bf28766df07c5040e63917edc90
1321 Author: Eduardo Silva <edsiper@gmail.com>
1322 Date: Mon Jul 27 21:12:07 2009 -0400
1324 Reduce iovec entries
1326 commit 0ed4a449c37c8cfe8da5c669d0e0255bc7d30c75
1327 Author: Eduardo Silva <edsiper@gmail.com>
1328 Date: Fri Jul 17 09:01:31 2009 -0400
1330 Remove old CGI call: M_CGI_change_dir
1332 commit 39a800a2e9af055a919d20b762e256e2f3f8978f
1333 Author: Eduardo Silva <edsiper@gmail.com>
1334 Date: Thu Jul 16 01:38:15 2009 -0400
1336 Catch write() return value
1338 commit 8efce2435d757dc0c907c19c4fcacb47243ebd7a
1339 Author: Eduardo Silva <edsiper@gmail.com>
1340 Date: Thu Jul 16 01:35:42 2009 -0400
1342 Add debug macro DEBUG_HEADERS_OUT
1344 commit 8e10b37e0bdeb40535a584ab97eb4f82adf6ff51
1345 Author: Eduardo Silva <edsiper@gmail.com>
1346 Date: Thu Jul 16 01:29:37 2009 -0400
1348 Global egid and euid
1350 commit dac19c2fbaaa8129ca6634d2c838423154de33ad
1351 Author: Eduardo Silva <edsiper@gmail.com>
1352 Date: Sun Jul 5 13:53:00 2009 -0400
1354 Rename HowItWorks doc to HowItUsedToWork
1356 commit 50859e6b2279711bb2414309e98c9e8aed270f0c
1357 Author: Eduardo Silva <edsiper@gmail.com>
1358 Date: Sun Jul 5 12:32:07 2009 -0400
1360 Remove old configuration directive for header and footer files
1362 commit dfa23a0584b5ed124cc915ecd2a4a7dd6265aa3c
1363 Author: Eduardo Silva <edsiper@gmail.com>
1364 Date: Sat Jul 4 22:32:02 2009 -0400
1366 dir_html :: list symbolic links
1368 commit b2fbd73c583b22c585de1c8fb77733497cd694fe
1369 Author: Eduardo Silva <edsiper@gmail.com>
1370 Date: Sat Jul 4 22:24:21 2009 -0400
1372 dir_html :: Do not show hidden files
1374 commit 55ccebb42408d684349a307d8654e9289c970ca4
1375 Author: Eduardo Silva <edsiper@gmail.com>
1376 Date: Sat Jul 4 13:47:24 2009 -0400
1378 Add body NULL byte when receiving request
1380 commit bd0a0577b1d619e25a2d76b129fabbe843d9a607
1381 Author: Eduardo Silva <edsiper@gmail.com>
1382 Date: Mon Jun 29 22:48:34 2009 -0400
1384 Fix status 501 message
1386 commit c4e655c73ac12dcdf0060ccf5cfa8d3e03c8bc3d
1387 Author: Eduardo Silva <edsiper@gmail.com>
1388 Date: Sun Jun 28 20:38:38 2009 -0400
1390 Adjust init details, port added
1392 commit 251073b94eac963e91cfdbe8da751cbb72f2be38
1393 Author: Eduardo Silva <edsiper@gmail.com>
1394 Date: Sun Jun 28 11:48:38 2009 -0400
1396 Fix query string limits
1398 commit 18937e3eac72b9cb8fc244dcecdaa296c8be657c
1399 Author: Eduardo Silva <edsiper@gmail.com>
1400 Date: Sun Jun 28 11:16:58 2009 -0400
1404 commit c04c25bce0c5fdcc581bdb03ecd6a96d37fec13f
1405 Author: Eduardo Silva <edsiper@gmail.com>
1406 Date: Sun Jun 28 00:06:47 2009 -0400
1408 Add Palm files license
1410 commit a8b016473703cc61e77bc6f68552d4f6f9fd081c
1411 Author: Eduardo Silva <edsiper@gmail.com>
1412 Date: Sun Jun 28 00:01:58 2009 -0400
1416 commit 22b5b5d6eee5bf44c420294c46dede70eddc5373
1417 Author: GreenFox <random247561mailtowatchutube@gmail.com>
1418 Date: Sat Jun 27 21:56:18 2009 -0400
1420 Fix #29: add ico image/x-icon to mime type to support favicon.ico. Removed duplicate mime declare
1422 commit f65b6950013726642c017f6431aeaa7cf24532ab
1423 Author: Eduardo Silva <edsiper@gmail.com>
1424 Date: Sat Jun 27 21:48:32 2009 -0400
1426 Fix #28: Crafted request produces Denial Of Service
1428 commit 646a287a0b2662ebb4bfcfa85c0ec00ed7956f8f
1429 Author: Eduardo Silva <edsiper@gmail.com>
1430 Date: Sat Jun 27 20:44:39 2009 -0400
1432 read :: Do not omit last byte
1434 commit 0b9440830a2b6c8b79b90795276a7a56592f8624
1435 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1436 Date: Sat Jun 27 20:09:31 2009 -0400
1438 Fix #26: Fix POST method
1440 commit 0881b47840c9923759356e46617f59058e3e5eee
1441 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1442 Date: Sat Jun 27 19:05:49 2009 -0400
1444 Fix #27 Small english typo
1446 commit b98f347846110fdffed48bf586e8dea88cdf06d9
1447 Author: Eduardo Silva <edsiper@gmail.com>
1448 Date: Sat Jun 27 18:36:05 2009 -0400
1450 dir_html :: merge new tags - part 2
1452 commit e56a4efcceba47f7256dbd475973a2e307559f36
1453 Author: Eduardo Silva <edsiper@gmail.com>
1454 Date: Mon Apr 27 23:24:05 2009 -0400
1456 dir_html :: merge new tags, part 1
1458 commit bcb5047702fa37b92dbdd7f77e6430525285ecbe
1459 Author: Eduardo Silva <edsiper@gmail.com>
1460 Date: Sat Mar 21 16:09:56 2009 -0400
1462 New sanity check: test if O_NOATIME can be used
1464 commit 02328c50bc25cb69843c78a938af8a8ef4e1b91c
1465 Author: Eduardo Silva <edsiper@gmail.com>
1466 Date: Sat Mar 21 10:22:19 2009 -0400
1468 Add validation to open() when serve static files
1470 commit caec1541cb2f1fb1828732b58106a6d4d7ce891a
1471 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1472 Date: Sat Mar 21 10:17:44 2009 -0400
1474 Fix #25: Cannot serve files when execution user is changed
1476 commit 4e1a6d091b221c70582dd56f231b7b75433dc2e4
1477 Author: Eduardo Silva <edsiper@gmail.com>
1478 Date: Sat Mar 21 10:14:47 2009 -0400
1480 Fix function parameter
1482 commit 0b5e234802e9a1cc5e5d93a2feb747e0c74a052e
1483 Author: Eduardo Silva <edsiper@gmail.com>
1484 Date: Fri Mar 20 17:34:21 2009 -0400
1486 Check for logfile permission
1488 commit 947bb00838d4e345aeee53c85fb6a1aa5786cea3
1489 Author: Eduardo Silva <edsiper@gmail.com>
1490 Date: Fri Mar 20 08:34:30 2009 -0400
1492 Change default security configuration
1494 commit 9604701f6818e74ce2f09d886e24526286c39f59
1495 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1496 Date: Thu Mar 19 16:15:32 2009 -0400
1498 Fix #16: Set workers default
1500 commit 1bda3836279370030bf5ff4cbcc5495eae78feb8
1501 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1502 Date: Thu Mar 19 16:04:54 2009 -0400
1504 Fix #18: Wrong content-length when sending error responses
1506 commit a55a7844bf3720baed7b7400917e13ffaf7af54c
1507 Author: Eduardo Silva <edsiper@gmail.com>
1508 Date: Thu Mar 19 10:15:14 2009 -0400
1510 Reduce unnecessary strlen() calls
1512 commit 0812e887dc729f79a24970128a5bc50c5ee89572
1513 Author: Eduardo Silva <edsiper@gmail.com>
1514 Date: Wed Mar 18 17:51:16 2009 -0400
1516 replacing strncpy w memcpy
1518 commit 8ef0021ab95a387aac15d0a7ec735c7126336f57
1519 Author: Eduardo Silva <edsiper@gmail.com>
1520 Date: Wed Mar 18 16:17:23 2009 -0400
1522 Little changes to improve speed
1524 commit b8800d620d39048f46c83a74fa507e7f39ecfe58
1525 Author: Eduardo Silva <edsiper@gmail.com>
1526 Date: Mon Mar 16 15:36:50 2009 -0400
1528 Use memcpy in mk_string_copy_substr instead of strncpy
1530 commit 6077fce3c1e541182f336ec2d9708b18243be773
1531 Author: Eduardo Silva <edsiper@gmail.com>
1532 Date: Mon Mar 16 15:09:34 2009 -0400
1534 mk_mem_alloc_z() now uses bzero()
1536 commit ff08b195ea8924f8e909d20f353123944db8357a
1537 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1538 Date: Mon Mar 16 14:24:11 2009 -0400
1540 Fix #24: no memory freed
1542 commit 5a9c836775efaf63fb66611b891ed17c28e134d5
1543 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1544 Date: Mon Mar 16 14:18:02 2009 -0400
1546 Fix #22: Memory leak at dirhtml, no freed memory
1548 commit 25db2a83e560b680dfeb76f85f4ec06e4729322f
1549 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1550 Date: Mon Mar 16 14:01:01 2009 -0400
1552 Fix #20: Uninitialized request_index
1554 commit 2c81b5f499295cf291903dbb4ef3cfe1ea36a18c
1555 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1556 Date: Mon Mar 16 13:56:02 2009 -0400
1558 Fix #23: Feature that allow to show directory of local users is not working
1560 commit ad3001370f7accf191ed17d134ab919bdb17ef5b
1561 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1562 Date: Mon Mar 16 12:40:14 2009 -0400
1564 Fix #23: Wrong size in mk_mem_mallox_z
1566 commit 2b615b515a7063684933f059754d1aa3ab2fb056
1567 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1568 Date: Sat Jan 3 10:39:35 2009 -0500
1570 Fix empty content-length when status = 301 (Moved Permanently)
1572 commit 538f7094c2ee5991dae6f3ee62d33ee5b6e8ce27
1573 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1574 Date: Sat Jan 3 10:35:56 2009 -0500
1576 Fix regression in mk_request_header_find
1578 commit 646917d6d9a9514402cd567f418efba7cadfdd50
1579 Author: Eduardo Silva <edsiper@gmail.com>
1580 Date: Fri Jan 2 15:17:26 2009 -0500
1582 Avoid memory allocation when checking method
1584 commit a6e890d0f2a6e93d9b8a1d14de192f5eb6ee45e3
1585 Author: Eduardo Silva <edsiper@gmail.com>
1586 Date: Fri Jan 2 14:47:37 2009 -0500
1588 Improve client list using an index
1590 commit 965ceed5165d73c387c125d0d7d41505985c70e8
1591 Author: Eduardo Silva <edsiper@gmail.com>
1592 Date: Fri Dec 26 13:45:51 2008 -0500
1594 Reset header TOC before use it
1596 commit ded951e87690c130d09f6a3b35a4886b9987acaa
1597 Author: Eduardo Silva <edsiper@gmail.com>
1598 Date: Fri Dec 26 11:39:54 2008 -0500
1602 commit a964699b995f714860483263f87b651e1bcffe90
1603 Author: Eduardo Silva <edsiper@gmail.com>
1604 Date: Thu Dec 25 20:19:25 2008 -0500
1606 Tune monkey using file descriptor system limit
1608 commit 973978aefac6fffdd5ede21c5c41de768d49d932
1609 Author: Eduardo Silva <edsiper@gmail.com>
1610 Date: Thu Dec 25 12:46:38 2008 -0500
1614 commit 5cae27bb6c812b2ac733abeb8422db15aa39cca3
1615 Author: Eduardo Silva <edsiper@gmail.com>
1616 Date: Thu Dec 25 12:17:45 2008 -0500
1618 New server loop call, cleanup code
1620 commit ee243ce40581ccbc52fe3437fbb587f1ea93ef3a
1621 Author: Eduardo Silva <edsiper@gmail.com>
1622 Date: Thu Dec 25 11:44:53 2008 -0500
1624 Remove old convention for header and footer files for directories shown
1626 commit 3dd7a1a0e5923fe5c6cbf00a7e72fbd01f75da1a
1627 Author: Eduardo Silva <edsiper@gmail.com>
1628 Date: Thu Dec 25 11:40:15 2008 -0500
1632 commit 06b2a42d2ead814e5e78e9a582e1ab54df769ae2
1633 Author: Eduardo Silva <edsiper@gmail.com>
1634 Date: Thu Dec 25 11:26:57 2008 -0500
1636 Separate worker call
1638 commit 33ad589f69e9b3efdb2de9e5da995465b0b05a8d
1639 Author: Eduardo Silva <edsiper@gmail.com>
1640 Date: Thu Dec 25 11:02:52 2008 -0500
1642 Socket server creation cleanup
1644 commit d2fc71d3951eadbd0b6c33994df082e23e7c5a55
1645 Author: Eduardo Silva <edsiper@gmail.com>
1646 Date: Thu Dec 25 09:50:18 2008 -0500
1648 Close directory file descriptor
1650 commit 20b59dbad078dc5085bd9be0675dce4497f8435e
1651 Author: Eduardo Silva <edsiper@gmail.com>
1652 Date: Thu Dec 25 01:56:38 2008 -0500
1654 Fix worker logger I/O timeout
1656 commit c27a816dc24bc08db9b6554b8ed947452c51ef81
1657 Author: Eduardo Silva <edsiper@gmail.com>
1658 Date: Thu Dec 25 01:02:04 2008 -0500
1660 Fix get ip from socket
1662 commit 1157205b8f45ef083ffe9e386dad97737a55e469
1663 Author: Eduardo Silva <edsiper@gmail.com>
1664 Date: Wed Dec 24 17:40:24 2008 -0500
1666 Renaming functions and avoid gcc warnings
1668 commit 0069fdcee6dd60ae9b7ec449afe3b2ac595cc717
1669 Author: Eduardo Silva <edsiper@gmail.com>
1670 Date: Wed Dec 24 17:04:47 2008 -0500
1672 Palm, alloc buffer just for process request
1674 commit 538d126a33a6ecaaa112cae23be0ea88085f2320
1675 Author: Eduardo Silva <edsiper@gmail.com>
1676 Date: Wed Dec 24 17:03:36 2008 -0500
1678 Replacing deprecated inet_ntoa() with inet_ntop()
1680 commit 2df74272f5c39cb06ea2c451c2c36ca00a496987
1681 Author: Eduardo Silva <edsiper@gmail.com>
1682 Date: Tue Dec 23 21:03:15 2008 -0500
1686 commit 9bbf67c55720345456023a4ef9c26546df6fe959
1687 Author: Eduardo Silva <edsiper@gmail.com>
1688 Date: Mon Dec 22 21:21:59 2008 -0300
1690 Close connection when client has not sent the full request and server buffer is full
1692 commit 30887e6dcb2e6c0e317e3eedfdc4b44e181b4b9d
1693 Author: Eduardo Silva <edsiper@gmail.com>
1694 Date: Sun Dec 21 23:07:43 2008 -0300
1696 Fix end post method string in header check
1698 commit dbc90438f6b7e33a1eb806db7b5ec56baf883a61
1699 Author: Eduardo Silva <edsiper@gmail.com>
1700 Date: Sun Dec 21 19:05:11 2008 -0300
1702 Replacing bad english expression
1704 commit 443ff906d3f671ff072f52950132cc090f086358
1705 Author: Carlos Ghan <charlie.brown.uy@gmail.com>
1706 Date: Sun Dec 21 18:37:09 2008 -0300
1708 Fix iov.c, thanks to charlie
1710 commit 3c101c86d5239158f0a941e7256e9ce83eefc2f9
1711 Author: Eduardo Silva <edsiper@gmail.com>
1712 Date: Sun Dec 21 18:06:42 2008 -0300
1714 Fix #11: Reading beyond array due to missing list terminator, bug discovered and patched by Charlie
1716 commit 69c84c334549fdc78257b6e9760bb72803d19792
1717 Author: Eduardo Silva <edsiper@gmail.com>
1718 Date: Sun Dec 21 17:55:31 2008 -0300
1720 Fix invalid log error status, thanks to Charlie for report this bug
1722 commit c5a522ea8fec30fe1eecb9ad26dd40ca4a706e69
1723 Author: Eduardo Silva <edsiper@gmail.com>
1724 Date: Fri Dec 19 09:24:55 2008 -0500
1726 Improve uri check and code cleanup
1728 commit a7628885af7f1c9e85e55cf9817d1ba519da17c7
1729 Author: Eduardo Silva <edsiper@gmail.com>
1730 Date: Mon Dec 15 18:10:33 2008 -0500
1732 Reset iov buf to free idx
1734 commit b3fb2d534225e7bb8cfed676deed423b169bddc8
1735 Author: Eduardo Silva <edsiper@gmail.com>
1736 Date: Mon Dec 15 07:56:31 2008 -0300
1738 Add header iov struct cache
1740 commit d1fb540a868b28d485adde1e621fe42cd82d9531
1741 Author: Eduardo Silva <edsiper@gmail.com>
1742 Date: Mon Dec 15 07:25:01 2008 -0300
1744 Fix Ticket #8: Fix logged method (in access.log), HEAD method, thanks charlie!
1746 commit 3cea704d31d8faaafcea51b8dd134636e0df145e
1747 Author: Eduardo Silva <edsiper@gmail.com>
1748 Date: Mon Dec 15 07:17:39 2008 -0300
1750 Fix ticket #7: A little fix in content-range response (thanks to Charlie!)
1752 commit 9af2c78dbb2a2963553d7a8835b0cf397daebe63
1753 Author: Eduardo Silva <edsiper@gmail.com>
1754 Date: Sun Dec 14 18:25:51 2008 -0300
1756 Add cache for log iov struct
1757 Improves to Palm protocol
1758 Remove unnecessary calls
1759 on mk_mem_free, do not check if pointer is NULL
1761 commit f5152b5c343541c018609e64e786de6b3a41210f
1762 Author: Eduardo Silva <edsiper@gmail.com>
1763 Date: Mon Dec 1 18:59:30 2008 -0300
1765 Experimental "Palm protocol" support
1766 Add missed clock.c file to configure script
1767 Remove old functions
1769 commit c387f495f524cde4075a72babecdb294d28884cf
1770 Author: Eduardo Silva <edsiper@monotop.(none)>
1771 Date: Wed Nov 26 00:51:17 2008 -0300
1773 set socket TCP_NODELAY flag
1776 commit e7a00c8b855b2b31c91562e7a49413e1c3cc5a9f
1777 Author: Eduardo Silva <edsiper@monotop.(none)>
1778 Date: Mon Nov 24 22:23:50 2008 -0300
1780 Using mk_pointer for content length
1781 Fix content-type sent in header
1783 commit eb938f18cb84b7840030fb9e333503b7820a82bc
1784 Author: Eduardo Silva <edsiper@monotop.(none)>
1785 Date: Mon Nov 24 21:35:44 2008 -0300
1787 iov add separator CRLF and LF
1789 commit 6bfe6b01876ab0de601170a7eeaf35c20d5cab85
1790 Author: Eduardo Silva <edsiper@monotop.(none)>
1791 Date: Mon Nov 24 19:23:21 2008 -0300
1793 Ticket #5: Byte-range request misbehavior (thanks to Carlos Ghan)
1795 commit 1204932a53b7a7040381345eb201995ed95606ff
1796 Author: Eduardo Silva <edsiper@monotop.(none)>
1797 Date: Mon Nov 24 19:15:44 2008 -0300
1799 Ticket #4: Byte-range request will crash monkeyd (thanks to Carlos Ghan)
1801 commit b524ce25d6d4f0e9885a2392a7b283cc11ace84d
1802 Author: Eduardo Silva <edsiper@monotop.(none)>
1803 Date: Mon Nov 24 19:12:34 2008 -0300
1805 header.c code cleanup
1807 commit 922c180a96e87a5928eaaf302c1876ac25fa50f7
1808 Author: Eduardo Silva <edsiper@monotop.(none)>
1809 Date: Mon Nov 24 18:56:21 2008 -0300
1811 Use mk_pointer for iov static data
1813 commit c344a1ab277aceb5b91530b84f133c8e0a518fe4
1814 Author: edsiper <edsiper@monotop.(none)>
1815 Date: Mon Nov 24 16:42:00 2008 -0500
1817 Improve mimetype calls
1819 commit 02cc8108f1f9ddf92a6bbb383478cb6606684523
1820 Author: edsiper <edsiper@monotop.(none)>
1821 Date: Mon Nov 24 15:00:28 2008 -0500
1823 Add GTM time to clock worker
1825 commit e50e4959238aedb6fa8fe7a167edd0cb146a699e
1826 Author: edsiper <edsiper@monotop.(none)>
1827 Date: Mon Nov 24 12:48:33 2008 -0500
1829 Keep http status as str
1831 commit 77b227df74e37773c14d71f8a68708f2ba299ebe
1832 Author: Eduardo Silva <edsiper@monotop.(none)>
1833 Date: Sat Nov 22 09:46:15 2008 -0300
1835 Remove old PutTime() func
1837 commit 7425d2d9f9530870d8d3b743e7a8d0122f4a5784
1838 Author: Eduardo Silva <edsiper@monotop.(none)>
1839 Date: Sat Nov 22 09:42:09 2008 -0300
1841 New timer clock to replace the amount of strftime() calls
1842 Request headers to mk_pointer
1844 commit c4b9c5597c8e78286cbc57269c3c0b8f0cfa9ef6
1845 Author: edsiper <edsiper@monotop.(none)>
1846 Date: Fri Nov 21 11:08:31 2008 -0500
1848 Improve mk_string_search performance
1850 commit bb0fd6da25c580b048a35831029ebd4c05f5255d
1851 Author: Eduardo Silva <edsiper@monotop.(none)>
1852 Date: Thu Nov 20 07:07:02 2008 -0300
1854 remove string search debug message
1856 commit a3297cb186b502abacd38768f54a047b5867ce3e
1857 Author: Eduardo Silva <edsiper@monotop.(none)>
1858 Date: Thu Nov 20 07:03:22 2008 -0300
1860 Header responses to mk_pointers
1861 http decides when request reader stop to read client request
1862 Post method working again
1863 Restricted CRLF on headers, no more support for LFLF
1864 Close socket when client close connection without bytes sent
1866 commit bdb928d30ddcc1409fa57f4bea85e50d3d141d23
1867 Author: Eduardo Silva <edsiper@monotop.(none)>
1868 Date: Mon Nov 17 07:06:53 2008 -0300
1872 commit f5331effeb20374b22e291207f6295a0170541f2
1873 Author: Eduardo Silva <edsiper@monotop.(none)>
1874 Date: Mon Nov 17 07:03:02 2008 -0300
1876 #2 Fix denied URL checking @ deny.c (Charlie)
1878 commit f9201766137018e3ed0256c632a9c059563eb36e
1879 Author: Eduardo Silva <edsiper@monotop.(none)>
1880 Date: Mon Nov 17 07:01:21 2008 -0300
1882 Fix double-slash problem in URI when requesting a directory (Charlie)
1884 commit 5ddcdbea4f500f1b48950ec02a552078329a7a12
1885 Author: Eduardo Silva <edsiper@monotop.(none)>
1886 Date: Sat Nov 15 11:37:43 2008 -0300
1888 Fix query string parser
1890 commit d61b5fde821f0c6f5d706958c87402b169fd03e7
1891 Author: Eduardo Silva <edsiper@monotop.(none)>
1892 Date: Sat Nov 15 09:28:00 2008 -0300
1894 Fix logger + missed protocol
1896 commit 43feae5b5df59e5e994812b54abbcb11ec89a5ba
1897 Author: Eduardo Silva <edsiper@monotop.(none)>
1898 Date: Sat Nov 15 08:53:26 2008 -0300
1900 Fix first header parser
1902 commit aef0b2695940cc3382e675fabaa5679464bb29cf
1903 Author: Eduardo Silva <edsiper@monotop.(none)>
1904 Date: Fri Nov 14 22:49:09 2008 -0300
1906 missed 501 Method text
1908 commit 9e34a8a4ca852df6fec9453c097ed275e64549b0
1909 Author: Eduardo Silva <edsiper@monotop.(none)>
1910 Date: Fri Nov 14 22:46:37 2008 -0300
1912 Add response: 501 Method Not Implemented
1914 commit 0108d692e2bb6bf8a0a5c06f56ab717b77c01d9a
1915 Author: Eduardo Silva <edsiper@monotop.(none)>
1916 Date: Fri Nov 14 22:06:03 2008 -0300
1918 mk_pointer fix (Thanks to Charlie)
1920 commit 7ebd110d70523d8bfe13c2b98c06187211f0187f
1921 Author: Eduardo Silva <edsiper@gmail.com>
1922 Date: Tue Nov 11 06:58:05 2008 -0300
1924 conn_switch.c header
1926 commit a16ab122072dabe9b10ace22ce4bb250107ef6f3
1927 Author: Eduardo Silva <edsiper@gmail.com>
1928 Date: Mon Nov 10 22:22:31 2008 -0300
1930 dir_html :: fix toc free
1932 commit 544802787f523c7c92740201896a3b0a181a0530
1933 Author: Eduardo Silva <edsiper@gmail.com>
1934 Date: Sun Nov 9 22:27:18 2008 -0300
1936 dir_html :: free memory
1938 commit 81663c76c825d461d023e9ce64edb2ed2d0e7cd3
1939 Author: Eduardo Silva <edsiper@gmail.com>
1940 Date: Sun Nov 9 09:25:48 2008 -0300
1942 Add DEBUG file with debug available macros
1944 commit af1dfdcb4d0ff7bcefebcdd374e0aa1487032d17
1945 Author: Eduardo Silva <edsiper@gmail.com>
1946 Date: Sun Nov 9 09:25:29 2008 -0300
1948 dir_html :: contributors list
1950 commit 7fe47dc094868be029b1b43057d6a6aa6e9f441f
1951 Author: Eduardo Silva <edsiper@gmail.com>
1952 Date: Sun Nov 9 09:17:23 2008 -0300
1954 dir_html :: using linked list instead of realloc array
1956 commit 6e02483185f6fe1c98e893764c7709337356c1ff
1957 Author: Eduardo Silva <edsiper@gmail.com>
1958 Date: Tue Oct 21 00:51:03 2008 -0300
1960 dir_html :: add new logo to guineo theme
1962 commit 5a002775c0b5e17ee0802e05a6008486287facb3
1963 Author: Eduardo Silva <edsiper@gmail.com>
1964 Date: Tue Oct 21 00:32:29 2008 -0300
1966 New index page + new logo
1968 commit fc9807908d1e9146f228ed8268efdb979e1bcaf1
1969 Author: Eduardo Silva <edsiper@gmail.com>
1970 Date: Mon Oct 20 21:10:49 2008 -0300
1972 dir_html :: add chunked transfer encoding
1974 commit be633b0fb03c18fa367bdd9760fd10d395a1607e
1975 Author: Eduardo Silva <edsiper@gmail.com>
1976 Date: Mon Oct 20 19:49:22 2008 -0300
1978 iov :: add offset support
1980 commit 5cd05a86ced0dcd6c60c4f91a1d0c7aa391ad31c
1981 Author: Eduardo Silva <edsiper@gmail.com>
1982 Date: Mon Oct 20 18:46:33 2008 -0300
1984 Fix banana script (thanks to Carlos)
1986 commit ba612d89233054f1e8988ddd347be036f64c53bd
1987 Author: Eduardo Silva <edsiper@gmail.com>
1988 Date: Mon Oct 20 18:38:49 2008 -0300
1990 dir_html :: test close connection
1992 commit f43b46275a004336c75a1cadf7daab5fa28ed6fd
1993 Author: Eduardo Silva <edsiper@gmail.com>
1994 Date: Sun Oct 19 02:58:22 2008 -0300
1996 dir_html :: dynamic mem for midification time
1998 commit f01aadf03a489bf051641a05a4e46f0602931ba0
1999 Author: Eduardo Silva <edsiper@gmail.com>
2000 Date: Sat Oct 18 00:21:42 2008 -0300
2002 dir_html :: realloc entries
2003 Complete exit on ctrl-c press
2005 iov with debug print array size error
2007 commit 7ba641fccd0d8e5679a5f7f5c10805843fec2c58
2008 Author: Eduardo Silva <edsiper@gmail.com>
2009 Date: Thu Oct 16 02:14:37 2008 -0300
2011 dir_html :: no slash for modificaton time
2013 commit 012e67ac588db8ca0a10c361c184e5c5a75db40d
2014 Author: Eduardo Silva <edsiper@gmail.com>
2015 Date: Thu Oct 16 02:09:08 2008 -0300
2017 dir_html :: add entry modification time
2019 commit 9db021996ac43c89150d897bfd61c9fbbb2549c8
2020 Author: Eduardo Silva <edsiper@gmail.com>
2021 Date: Tue Oct 14 23:29:00 2008 -0300
2023 dir_html :: size to human readable, thanks to Felipe Astroza
2025 commit a4fb04acd577c04349874ef8902a9b123a0e84f7
2026 Author: Eduardo Silva <edsiper@gmail.com>
2027 Date: Mon Oct 13 23:14:20 2008 -0300
2029 dir_html :: add size type
2031 commit 7df80a21617e29b06414121e16fdb33004041cf6
2032 Author: Eduardo Silva <edsiper@gmail.com>
2033 Date: Mon Oct 13 20:17:05 2008 -0300
2035 dir_html :: guineo template improves + add entry size
2037 commit cb91fbb94225b7a4be5caf77fafd4a5cfd89c7ac
2038 Author: Eduardo Silva <edsiper@gmail.com>
2039 Date: Sun Oct 12 12:21:53 2008 -0300
2041 http :: allow case sensitive check
2043 commit 66679c7f39b18f7f44c88c67392f56219be77026
2044 Author: Eduardo Silva <edsiper@gmail.com>
2045 Date: Sun Oct 12 12:17:25 2008 -0300
2047 dir_html :: internal improvements
2049 commit 3b3be2446418fc7abe12bc69d466f50746739f37
2050 Author: Eduardo Silva <edsiper@gmail.com>
2051 Date: Fri Oct 10 19:26:22 2008 -0400
2053 Fix directory redirect
2055 commit 1972bf6a1aa24012ec92f34ea50611ad485c5871
2056 Author: edsiper <edsiper@gmail.com>
2057 Date: Thu Oct 9 18:28:43 2008 -0400
2059 Fix hex to string parser
2061 commit ee683c0a34e0977308da02e69901e3c1cfd0541d
2062 Author: edsiper <edsiper@gmail.com>
2063 Date: Tue Oct 7 14:04:01 2008 -0400
2065 dir_html :: sort entries
2067 commit b34646518e537048fbc8f64e6365910c9d81af13
2068 Author: Eduardo Silva <edsiper@gmail.com>
2069 Date: Mon Oct 6 23:44:54 2008 -0400
2071 dir_html :: send html
2073 commit b2f1f63a653105289fd8be8d1049017b2bafa140
2074 Author: Eduardo Silva <edsiper@gmail.com>
2075 Date: Tue Sep 30 20:00:39 2008 -0400
2077 dir_html: compose theme to stdout
2079 commit 92aab3c4495476f2fa3428bd90f4b5e3f9e183d5
2080 Author: Eduardo Silva <edsiper@gmail.com>
2081 Date: Sun Sep 28 22:28:32 2008 -0400
2083 Testing creating dynamic response template
2085 commit f27e8ecfd458c816200d3c18715786c7da827da9
2086 Author: Eduardo Silva <edsiper@gmail.com>
2087 Date: Sun Sep 28 10:08:24 2008 -0400
2089 DEBUG_THEME: show tag instead NULL
2091 commit 10d3df3ce0aced117e0ca04e28d3477318078b35
2092 Author: Eduardo Silva <edsiper@gmail.com>
2093 Date: Sun Sep 28 10:03:56 2008 -0400
2095 Add DEBUG_THEME feature
2097 commit 26a74a13d2a80e1beb8ab732d91c1c62ea56124a
2098 Author: Eduardo Silva <edsiper@gmail.com>
2099 Date: Sat Sep 27 21:27:08 2008 -0400
2101 Parsing theme to template struct
2103 commit 5c54312c7cbda975f364f6332dc2634e68f06a4a
2104 Author: Eduardo Silva <edsiper@gmail.com>
2105 Date: Sat Sep 27 09:49:04 2008 -0400
2107 dir_html: Parsing theme
2109 commit 6a526bb44af303a8b8122808f05fbdd64d9a92fb
2110 Author: Eduardo Silva <edsiper@gmail.com>
2111 Date: Thu Sep 25 09:46:13 2008 -0400
2113 testing dirhtml_conf
2115 commit 66615f981ab98d096dae25fb0588bb434e4d5eaa
2116 Author: Eduardo Silva <edsiper@gmail.com>
2117 Date: Thu Sep 25 07:38:52 2008 -0400
2119 add mk_file_to_buffer func
2121 commit 0c953534f1889f3baadf9a56fa1a88858a81d80e
2122 Author: Eduardo Silva <edsiper@gmail.com>
2123 Date: Thu Sep 25 07:22:48 2008 -0400
2125 Initial dirhtml support
2127 commit 96237ea8a195fa73abb884833dcce2462e89e356
2128 Author: Eduardo Silva <edsiper@gmail.com>
2129 Date: Tue Sep 16 19:58:58 2008 -0400
2131 Do not allow keep alive if client has not requested
2133 commit 3432c233e09f941899d643fba000a6e0109eccee
2134 Author: Eduardo Silva <edsiper@gmail.com>
2135 Date: Tue Sep 16 19:55:38 2008 -0400
2137 little fixes dir_html
2139 commit 6a786ad323e78e60bc81529cf1db1889d1b5556c
2140 Author: Eduardo Silva <edsiper@gmail.com>
2141 Date: Mon Sep 8 20:21:22 2008 -0400
2145 commit 36e37427ec2d6d29dcf3d549f2f4e3caf9bb1369
2146 Author: Eduardo Silva <edsiper@gmail.com>
2147 Date: Sun Aug 3 21:17:49 2008 -0400
2149 Headers & new dir_html 1/3
2150 Reducing memory allocation on sending headers
2152 commit ad88177e27ab339d8694a20ca05a4699911c1ef8
2153 Author: Eduardo Silva <edsiper@gmail.com>
2154 Date: Wed Jul 23 21:41:35 2008 -0400
2158 commit b941b49de531e6805fe8c88165f69a1ce4304509
2159 Author: Eduardo Silva <edsiper@gmail.com>
2160 Date: Wed Jul 23 21:39:23 2008 -0400
2162 Send content-length in header when error pages are created
2163 Deleting old vhost convention
2164 Fix bug when directory shower runs more than one time
2166 commit 3383230e0dda2160404b30d89d36bbe465021562
2167 Author: Eduardo Silva <edsiper@gmail.com>
2168 Date: Tue Jul 22 21:52:53 2008 -0400
2170 Handle log errors 2/2
2172 commit 7c6ae0e2168b293c32af681acdf8db112a364b92
2173 Author: Eduardo Silva <edsiper@gmail.com>
2174 Date: Tue Jul 22 05:33:58 2008 -0400
2176 Handle log errors 1/2
2178 commit c6c3b0db1bf3620123fcd1c71f1b474367db6df0
2179 Author: Eduardo Silva <edsiper@gmail.com>
2180 Date: Sun Jul 13 22:10:45 2008 -0400
2182 Logger: add client ip address
2184 commit 54d43688d2e7f472ac5d2e163f5ca8a2c44a5225
2185 Author: Eduardo Silva <edsiper@gmail.com>
2186 Date: Sun Jul 13 21:41:59 2008 -0400
2188 Renaming request calls
2190 commit 162cf432a5b3204b42d2b9d16e0b3f46aa89bf4b
2191 Author: Eduardo Silva <edsiper@gmail.com>
2192 Date: Sun Jul 13 19:48:41 2008 -0400
2194 enable mk_string_search_n
2196 commit 9e3e03d0ddc124068c000020ee92b341b677104b
2197 Author: Eduardo Silva <edsiper@gmail.com>
2198 Date: Sun Jul 13 18:29:58 2008 -0400
2200 Using mk_pointer to handle request header
2202 commit 65dc1fecf6e21b69da89d8ac1f185ecb20eb8788
2203 Author: Eduardo Silva <edsiper@gmail.com>
2204 Date: Mon Jul 7 21:10:45 2008 -0400
2208 commit b660f9cd91b6ec2a4373ff55be0dbed00639f3e2
2209 Author: Eduardo Silva <edsiper@monotop.(none)>
2210 Date: Sun Jul 6 19:56:46 2008 -0400
2214 commit eb7b16f171f719597cf6f68317f940e5c35b80a9
2215 Author: Eduardo Silva <edsiper@gmail.com>
2216 Date: Thu Jul 3 22:07:34 2008 -0400
2218 Optimize buffer builder
2220 commit c183fe2a89bce1fa1258d8e0674631c625d626d4
2221 Author: Eduardo Silva <edsiper@gmail.com>
2222 Date: Tue Jul 1 00:17:27 2008 -0400
2226 commit e586ee3dc1418d8cdc5bf9d78c036260fbdbcd68
2227 Author: edsiper <edsiper@gmail.com>
2228 Date: Tue Jun 24 09:32:21 2008 -0400
2230 add memory.c and str.c
2232 commit cf7d0f66392daa893857408c3d9ff314d9785b2a
2233 Author: edsiper <edsiper@gmail.com>
2234 Date: Tue Jun 24 09:31:29 2008 -0400
2238 commit 1ac323d1bf94f5709ff86035d9d5a0e875a6d5d1
2239 Author: Eduardo Silva <edsiper@gmail.com>
2240 Date: Sun Jun 22 12:58:08 2008 -0400
2244 commit 0588038329de27879da323099b1305b54c7e2add
2245 Author: Eduardo Silva <edsiper@gmail.com>
2246 Date: Sat Jun 21 16:08:13 2008 -0400
2248 Close connection on error
2250 commit 0d8f033bf8143ae170d2fdae0c01ad787c8154df
2251 Author: Eduardo Silva <edsiper@gmail.com>
2252 Date: Sat Jun 21 16:01:29 2008 -0400
2256 commit 338cd5fd241ba4c58de77ac26760aefce6507f43
2257 Author: Eduardo Silva <edsiper@gmail.com>
2258 Date: Sat Jun 21 09:49:57 2008 -0400
2260 Improve string search
2262 commit 48c24f7c477dcf8bedc727344bf6b3c34e370375
2263 Author: Eduardo Silva <edsiper@gmail.com>
2264 Date: Thu Jun 12 20:01:28 2008 -0400
2266 Partial download (ranges) working again
2268 commit 1bc2c11931b979ff069b273daf207e337e74aa96
2269 Author: Eduardo Silva <edsiper@gmail.com>
2270 Date: Thu Jun 12 19:49:49 2008 -0400
2272 KeepAlive alive again
2274 commit 44ea3c861afed4ecf7bc63bc7eee9014784528f1
2275 Author: Eduardo Silva <edsiper@gmail.com>
2276 Date: Tue Jun 10 20:39:02 2008 -0400
2278 close connection on sendfile() error
2280 commit 9acefc842023b80ff77d6be42fdf8cc952bacdba
2281 Author: Eduardo Silva <edsiper@gmail.com>
2282 Date: Tue Jun 10 20:37:22 2008 -0400
2284 Less I/O on SendFile
2286 commit 895c573e040b73a296b518152d292a74cd56f654
2287 Author: Eduardo Silva <edsiper@gmail.com>
2288 Date: Tue Jun 10 07:25:19 2008 -0400
2292 commit da1ac85e3238c5ab20d01083871efda0acfeccdc
2293 Author: Eduardo Silva <edsiper@gmail.com>
2294 Date: Mon Jun 9 21:20:09 2008 -0400
2296 remove sendfile option from configure
2298 commit f10de3bcc2edb92795cf59f2cdfa74f1ce117412
2299 Author: Eduardo Silva <edsiper@gmail.com>
2300 Date: Mon Jun 9 21:17:51 2008 -0400
2302 Nostalgic commit: deleting old SendFile()
2304 commit 2abc9697945e1306be6b3784b915b3a0a2734e55
2305 Author: Eduardo Silva <edsiper@gmail.com>
2306 Date: Mon Jun 9 20:07:01 2008 -0400
2310 commit 8c746aadbc7a6d34fd316f21793acebf4ea82060
2311 Author: Eduardo Silva <edsiper@monotop.(none)>
2312 Date: Fri Jun 6 20:22:31 2008 -0400
2314 Fix Bug: method not allowed, thanks to Felipe (aka max)
2316 commit 7277b323704e9cd6ee176e74a007b8c0e893731b
2317 Author: Eduardo Silva <edsiper@monotop.(none)>
2318 Date: Fri Jun 6 20:02:24 2008 -0400
2320 new connection switch
2322 commit e9f0c789d42fd9e49869dd1380bc4e8c103eaf5e
2323 Author: Eduardo Silva <edsiper@gmail.com>
2324 Date: Thu Jun 5 23:10:34 2008 -0400
2328 commit 8512ddca1f4d9c57daebe841349c051f416e0f8a
2329 Author: Eduardo Silva <edsiper@gmail.com>
2330 Date: Thu Jun 5 23:09:50 2008 -0400
2332 Lot of improves in memory and I/O
2334 commit 138ea37b1766bbecd616c4b0e016a61a39ea2325
2335 Author: Eduardo Silva <edsiper@gmail.com>
2336 Date: Wed Jun 4 20:02:33 2008 -0400
2340 commit 6facb4ad9f8da893279317a8aec3135e72e6f9dc
2341 Author: Eduardo Silva <edsiper@gmail.com>
2342 Date: Wed Jun 4 19:49:13 2008 -0400
2346 commit 4d5162695fdc7ef0dc776a5d9e1d75ed7bd47f06
2347 Author: Eduardo Silva <edsiper@gmail.com>
2348 Date: Tue Jun 3 23:06:44 2008 -0400
2350 new strip arg and add of strcasestr
2352 commit 1a4c4c85167bec9895977aa9860be14af133f3a1
2353 Author: Eduardo Silva <edsiper@gmail.com>
2354 Date: Tue Jun 3 21:30:58 2008 -0400
2356 Little improve when free_list_requests() is called
2358 commit 63ca0ce5afe71025d2509ca51ce7263ccaca7cf0
2359 Author: Eduardo Silva <edsiper@gmail.com>
2360 Date: Tue Jun 3 21:22:04 2008 -0400
2362 Free some used memory
2364 commit bf5cbdb8ab48ae6574ae5d719d2da4cbf290d18b
2365 Author: Eduardo Silva <edsiper@gmail.com>
2366 Date: Tue Jun 3 20:08:42 2008 -0400
2370 commit 7e754de9e48fcb726028c73a8ccae4abadefb4fc
2371 Author: Eduardo Silva <edsiper@gmail.com>
2372 Date: Tue Jun 3 10:02:29 2008 -0400
2376 commit b00ca0bf969f428e99c563e1507310653fca7871
2377 Author: Eduardo Silva <edsiper@gmail.com>
2378 Date: Tue Jun 3 07:54:28 2008 -0400
2380 mk_header_iov_free can free specified buffers in struct iov
2382 commit 3d8553024399c1d74144da65b1859452e75e099a
2383 Author: Eduardo Silva <edsiper@gmail.com>
2384 Date: Mon Jun 2 23:32:42 2008 -0400
2388 commit 27d9b0788ce0c8929500f5fd06cf436be9061189
2389 Author: Eduardo Silva <edsiper@gmail.com>
2390 Date: Sun Jun 1 22:00:25 2008 -0400
2392 Indent M_Method_send_headers()
2394 commit 47e026380a0310c320d4a44c6fddee64e7c070fb
2395 Author: Eduardo Silva <edsiper@gmail.com>
2396 Date: Sun Jun 1 21:34:25 2008 -0400
2398 remove WTF! send headers code
2400 commit 03de80253bda392e2949bca9bca8416b71dc5134
2401 Author: Eduardo Silva <edsiper@gmail.com>
2402 Date: Sun Jun 1 21:25:44 2008 -0400
2406 commit aa0f64e60264c10b0f6a4a7dfc7b445deba7b19f
2407 Author: Eduardo Silva <edsiper@gmail.com>
2408 Date: Sun Jun 1 19:34:16 2008 -0400
2410 Scheduler fixes: a bug causing write to sockets before read data has been fixed, no visible broken connections with benchmark test.
2411 Delete unused functions and remove some silly debug comments
2413 commit 59f282de2fdbbefbe67e23c0881543fd5ddf3d81
2414 Author: Eduardo Silva <edsiper@monotop.(none)>
2415 Date: Fri May 30 21:07:07 2008 -0400
2417 Scheduler improves, now using pthread_keys
2418 Fix bug on broken connection
2420 commit e64f65ac977469aecead7c1c3645c900d29e6047
2421 Author: Eduardo Silva <edsiper@monotop.(none)>
2422 Date: Thu May 29 23:46:12 2008 -0400
2424 Comment some debug lines
2426 commit 2934b421b903e55185f587fab3e65427deb66c52
2427 Author: Eduardo Silva <edsiper@monotop.(none)>
2428 Date: Thu May 29 23:40:13 2008 -0400
2430 New network handler/scheduler
2432 commit 4fd7179f981378b28476c6f46bec68bc24439e19
2433 Author: Eduardo Silva <edsiper@monotop.(none)>
2434 Date: Thu May 29 07:32:54 2008 -0400
2438 commit 23ca2eb6721df92d69bbaa1af0c3c8f53de47e57
2439 Author: Eduardo Silva <edsiper@monotop.(none)>
2440 Date: Thu May 29 07:31:46 2008 -0400
2444 commit 611990a22ce8ccc7be9b3c367e0bf1de93d2e076
2445 Author: Eduardo Silva <edsiper@monotop.(none)>
2446 Date: Thu May 29 07:27:40 2008 -0400
2450 commit 3ff9f481734df23e440233a40ecc6c27a2f0e8b2
2451 Author: Eduardo Silva <edsiper@monotop.(none)>
2452 Date: Tue Mar 25 23:59:21 2008 -0300
2456 commit c05169bdfbee0e5ccb101c6f19faa22c2e63c357
2457 Author: Felipe Astroza <felipe.astroza@gmail.com>
2458 Date: Mon Mar 24 17:25:15 2008 -0400
2460 mk_thread use flags and mutex defined by POSIX.
2462 The main problem to create an own implementation using FUTEX is:
2463 There're necessary pieces of assembler code in order to use atomic operations, which makes
2464 a little difficult port the current code between different archs.
2465 Check the GNU libc repository, they have done this in pthread.
2467 commit 742be85595570e99ede8f03bc2a9133a7e42d514
2468 Author: Eduardo Silva <edsiper@gmail.com>
2469 Date: Sat Mar 15 17:39:43 2008 -0400
2473 commit 236de82434d0cb3d15911f2c9a5a4a31628f8d45
2474 Author: Eduardo Silva <edsiper@gmail.com>
2475 Date: Sat Mar 15 17:39:09 2008 -0400
2477 Testing logger-worker thread
2479 commit 8acef78282055a74c3d3976a9d467b672f60c7ac
2480 Author: Eduardo Silva <edsiper@gmail.com>
2481 Date: Thu Mar 13 00:05:25 2008 -0400
2483 Back to single-thread mode
2485 commit e605067c62fbdd08f11641e2711f8a21513fddb0
2486 Author: Eduardo Silva <edsiper@gmail.com>
2487 Date: Fri Feb 29 20:19:21 2008 -0300
2491 commit 8ff37a36c6ad5f176072a04dca7a4753854c336d
2492 Author: Eduardo Silva <edsiper@gmail.com>
2493 Date: Wed Feb 20 22:20:17 2008 -0300
2495 pre-threading improves (Felipe)
2497 commit 232f05edffc947d0393a05072056bb962c215bbc
2498 Author: Eduardo Silva <edsiper@gmail.com>
2499 Date: Mon Feb 11 09:32:54 2008 -0300
2501 Testing a pre-threading mode ;)
2503 commit 11aa96aabba0e76139e822dc108b4573e26d5843
2504 Author: Eduardo Silva <edsiper@gmail.com>
2505 Date: Sat Feb 2 10:11:01 2008 -0300
2507 Fix parser for POST request without content-length header
2509 commit 62cd0e38fea60df9914482fb2766a77869b658e6
2510 Author: Eduardo Silva <edsiper@gmail.com>
2511 Date: Fri Feb 1 17:29:13 2008 -0300
2513 POST method improves
2515 commit c61d267cac6904d82181f45eb280544973f9b938
2516 Author: Eduardo Silva <edsiper@gmail.com>
2517 Date: Fri Feb 1 16:14:36 2008 -0300
2519 Update CGI module to new structure
2521 commit 655369834b7fb4562f21672917848d6274770a55
2522 Author: Eduardo Silva <edsiper@gmail.com>
2523 Date: Fri Feb 1 00:27:45 2008 -0300
2525 host signature improves
2527 commit 629ecce1ab5cac296b138bd9391656c35905a409
2528 Author: Eduardo Silva <edsiper@gmail.com>
2529 Date: Thu Jan 31 01:02:14 2008 -0300
2531 Config: look for host configuration files under 'sites'
2533 commit 41ff8bf4b99984292e30c7661eaca64fa47cbed5
2534 Author: Eduardo Silva <edsiper@gmail.com>
2535 Date: Wed Jan 30 20:35:52 2008 -0300
2537 Update french translation scripts
2539 commit 14a512e99cc467462f671b54a20556b1649af10f
2540 Author: Eduardo Silva <edsiper@gmail.com>
2541 Date: Wed Jan 30 20:25:44 2008 -0300
2543 Update spanish translation scripts
2545 commit dcb528ad51527ff7f63310efcf5dfc4afb32f59b
2546 Author: Eduardo Silva <edsiper@gmail.com>
2547 Date: Wed Jan 30 20:10:58 2008 -0300
2549 Add missed 'sites' dir
2551 commit d771ad279f24af604000697f44b556aa1464340a
2552 Author: Eduardo Silva <edsiper@gmail.com>
2553 Date: Wed Jan 30 20:09:44 2008 -0300
2555 Update configure script in order to create the new configuration files
2557 commit 16e27b46c47312ccde11b71511961fe396b33409
2558 Author: Eduardo Silva <edsiper@gmail.com>
2559 Date: Wed Jan 30 17:47:42 2008 -0300
2561 Remove old alloc() glib-2.0 compatibility
2563 commit dd9024bf0eb1ae5d2bbef97da4159cc1e4df9c99
2564 Author: Eduardo Silva <edsiper@gmail.com>
2565 Date: Wed Jan 30 17:40:10 2008 -0300
2567 Internal changes: vhost, configuration files
2569 commit 33d7c536140e4ef3bc2bc5079bc1a6ebd6937be8
2570 Author: Eduardo Silva <edsiper@gmail.com>
2571 Date: Mon Jan 28 15:02:18 2008 -0300
2573 Configure script: create bin and logs directories
2575 commit beb5b3e5780f1828f4fe70b6bae6899a207e3ddb
2576 Author: Eduardo Silva <edsiper@gmail.com>
2577 Date: Mon Jan 28 11:38:58 2008 -0300
2581 commit d20fa1310d341279c208058acb09bcad6c95c6d5
2582 Author: Eduardo Silva <edsiper@gmail.com>
2583 Date: Mon Jan 28 11:37:55 2008 -0300
2585 New option in configure script to force monkey do not use the sendfile() syscall
2587 commit 738f77f8d74e166cdb50446ce2a6c1a1b646a487
2588 Author: Eduardo Silva <edsiper@gmail.com>
2589 Date: Sun Jan 27 22:46:38 2008 -0300
2591 Use linux sendfile() system call to send static files
2593 commit 644f26433872148241089d28455709d345a66f07
2594 Author: Eduardo Silva <edsiper@gmail.com>
2595 Date: Fri Jan 25 15:38:13 2008 -0300
2597 Allow keepalive connections on HTTP/1.0
2599 commit e6a0def4529729590c20e8ca2e6e9496f70d5129
2600 Author: Eduardo Silva <edsiper@gmail.com>
2601 Date: Fri Jan 25 14:53:44 2008 -0300
2605 commit e314a6a6ec373737eb61ce18546c31fe8be95b10
2606 Author: Eduardo Silva <edsiper@gmail.com>
2607 Date: Fri Jan 25 07:39:50 2008 -0300
2609 Fix closing connection
2611 commit 202c4489f3949b30eefd85e52c9f4a82d415a2ae
2612 Author: Eduardo Silva <edsiper@gmail.com>
2613 Date: Thu Jan 24 21:27:31 2008 -0300
2615 Enable logs and keepalive
2617 commit 9561969192ee47a768fc3d32b025e2c3e59fbfbd
2618 Author: Eduardo Silva <edsiper@gmail.com>
2619 Date: Thu Jan 24 18:54:04 2008 -0300
2621 Allow HEAD method on pipelined requests
2623 commit b8a3054dc1b98ae7276919f6b67032047c59a3d8
2624 Author: Eduardo Silva <edsiper@gmail.com>
2625 Date: Thu Jan 24 18:49:41 2008 -0300
2629 commit 29a59ad689801ed334161c140d943e94beae074b
2630 Author: Eduardo Silva <edsiper@gmail.com>
2631 Date: Thu Jan 24 18:27:02 2008 -0300
2633 Force pipelined request to GET method
2635 commit 01b4f5e740e8d4434ac233127aabcd0c43235f15
2636 Author: Eduardo Silva <edsiper@gmail.com>
2637 Date: Thu Jan 24 16:33:47 2008 -0300
2639 Improve remove_space()
2641 commit 3b034ed407f6b0f27da242b206cc76ec730be901
2642 Author: Eduardo Silva <edsiper@gmail.com>
2643 Date: Thu Jan 24 16:30:34 2008 -0300
2645 New request header checks
2647 commit 393d5a0c0552f9744ad039cac8b937a3d1b0665e
2648 Author: Eduardo Silva <edsiper@gmail.com>
2649 Date: Thu Jan 24 12:15:27 2008 -0300
2651 Set pipelined connection
2653 commit c6906df327397bec608935d7bdfd92e51dc45874
2654 Author: Eduardo Silva <edsiper@gmail.com>
2655 Date: Thu Jan 24 11:40:22 2008 -0300
2657 Improve free request list
2659 commit 38cba9f3025f1103cb08aed736122e7cc33093e2
2660 Author: Eduardo Silva <edsiper@gmail.com>
2661 Date: Thu Jan 24 02:11:04 2008 -0300
2665 commit 61bba201db3673155671e1fefa2ae6f82c77e336
2666 Author: Eduardo Silva <edsiper@gmail.com>
2667 Date: Thu Jan 24 00:56:59 2008 -0300
2671 commit f3596f167a878d8dc93eea7fa49f9af412401468
2672 Author: Eduardo Silva <edsiper@gmail.com>
2673 Date: Thu Jan 24 00:52:44 2008 -0300
2675 Fix request parser: allow different end strings
2677 commit c6ac76f9d73cd2ce1b81783b62f10b23b597e587
2678 Author: Eduardo Silva <edsiper@gmail.com>
2679 Date: Wed Jan 23 07:00:49 2008 -0300
2681 Improve request parser
2683 commit 1a3032d8292105b2ef66936c1cfef21f9a7d8b43
2684 Author: Eduardo Silva <edsiper@gmail.com>
2685 Date: Wed Jan 23 05:38:12 2008 -0300
2687 Fix memory issues and some comments translation
2689 commit d8ae52d964ec7cc70d6d5cb084b731e8cbdd6af1
2690 Author: Eduardo Silva <edsiper@gmail.com>
2691 Date: Tue Jan 22 19:28:06 2008 -0300
2695 commit 2e426f18d80211a7123f11dff3ed6bb2cb52a5e2
2696 Author: Eduardo Silva <edsiper@gmail.com>
2697 Date: Tue Jan 22 18:50:55 2008 -0300
2699 Update process module
2701 commit ea18051bbe7ec6ac4f4ded168561e82cf1a0d3e4
2702 Author: Eduardo Silva <edsiper@gmail.com>
2703 Date: Tue Jan 22 18:45:42 2008 -0300
2705 Update user module in order to use new client structure
2707 commit 4a476936a656f2034c8a1a3610fca6ab7bd77b7c
2708 Author: Eduardo Silva <edsiper@gmail.com>
2709 Date: Tue Jan 22 18:40:59 2008 -0300
2711 Update cgi module in order to user new client structure
2713 commit b29396485e8b6b428012648aa27fb55bd2a42861
2714 Author: Eduardo Silva <edsiper@gmail.com>
2715 Date: Mon Jan 21 20:44:51 2008 -0300
2719 commit 7f533489ab8e4fc0eb8252475d8678480a89f08d
2720 Author: Eduardo Silva <edsiper@gmail.com>
2721 Date: Mon Jan 21 20:40:38 2008 -0300
2723 Using struct client_request
2725 commit 749ef3cf9879feef026ebf70d2ce96b64d80aa82
2726 Author: Eduardo Silva <edsiper@gmail.com>
2727 Date: Mon Jan 21 20:31:16 2008 -0300
2729 request.c: cleanup code
2731 commit fbd9b3a9361cfa3411092d6a7c5bda3d1c2cd115
2732 Author: Eduardo Silva <edsiper@gmail.com>
2733 Date: Mon Jan 21 19:46:55 2008 -0300
2737 commit bba620a52f3448faeb517db3192c6ccd9778756b
2738 Author: Eduardo Silva <edsiper@gmail.com>
2739 Date: Mon Jan 21 19:14:33 2008 -0300
2741 change version name to 'git'
2743 commit 49a5cd928f82f2141c3e6e9d7ea8114c9e36a6a3
2744 Author: Eduardo Silva <edsiper@gmail.com>
2745 Date: Mon Jan 21 18:58:12 2008 -0300
2747 Parsing pipelined connections
2749 commit bc30b2a79d9f82ac2764bb065895c7306476f714
2750 Author: Eduardo Silva <edsiper@gmail.com>
2751 Date: Mon Jan 21 18:49:10 2008 -0300
2753 Initial import: version 0.9.2