2009-12-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3919, alo - 11:23:57

	* Include only files refereed by the local Makefile.am file. If the file
	is not distributed or used do not include it in POTFILES.in.
	M /cherokee/trunk/po/admin/generate_POTFILESin.py

2009-12-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3918, alo - 10:53:24

	* Updates the po files.
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-12-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3917, alo - 08:53:09

	* The spec file has been (blindly) updated. It was using paths to old
	configuration files. Thanks to Joe Klemmer for the report!
	M /cherokee/trunk/cherokee.spec.in

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3916, alo - 18:05:10

	* A previous patch did not fix the file name here.
	M /cherokee/trunk/admin/Makefile.am

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3915, alo - 16:50:21

	* Since the script is now being executed before the Makefile files are
	created, it cannot depend on them any longer. This patch just add a
	fixed relative path so it can figure the $srcdir.
	M /cherokee/trunk/po/admin/generate_POTFILESin.py

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3914, alo - 16:50:16

	* Adds a (handy) update-po target.
	M /cherokee/trunk/Makefile.am

2009-12-01  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3913, taher - 16:44:30

	* Fixes php.ini parsing issue
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3912, alo - 16:09:39

	* Ignore the po/admin/POTFILES.in file. It is autogenerated now.
	
	M /cherokee/trunk/po/admin

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3910, alo - 15:54:37

	* Regenerate the po/admin/POTFILES.in whenever autogen.sh is executed.
	M /cherokee/trunk/autogen.sh
	D /cherokee/trunk/po/admin/POTFILES.in

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3909, alo - 15:54:33

	* Updates my E-mail address.
	M /cherokee/trunk/README
	M /cherokee/trunk/qa/help.py
	M /cherokee/trunk/cherokee/main_admin.c
	M /cherokee/trunk/cherokee/main_worker.c
	M /cherokee/trunk/cherokee/main_tweak.c
	M /cherokee/trunk/cget/main.c

2009-12-01  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3908, taher - 14:27:00

	* Small mention of the new rule type
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-12-01  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3907, taher - 14:24:44

	* The filename has to match the class name
	A /cherokee/trunk/admin/ModuleUrlArg.py
	D /cherokee/trunk/admin/ModuleUrlarg.py

2009-12-01  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3906, taher - 11:35:23

	* Document additions
	M /cherokee/trunk/doc/other_goodies.txt

2009-12-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3904, alo - 06:24:24

	* Fixes a compilation error on system without sched_yield() support.
	Thanks to orlandu96 (Google Code) for the report.
	M /cherokee/trunk/cherokee/common-internal.h
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/resolv_cache.c

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3903, alo - 22:15:56

	* The RRD image cache directory is not longer inside the RRD database
	directory. Instead, it will be created in $TMP (wherever it is,
	depending on the system). Since the new implementation (render_rrd)
	manages it as a real cache, it does not make sense to keep the images
	files in a safe location. Actually, they can be disposed as soon as
	cherokee-admin is closed. This patch should fix most of the set up
	issues that some distributions have suffered during our previous two
	releases. Thanks to Leonel Lunez for following up on this problem!
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/handler_render_rrd.c
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/error_list.py
	M /cherokee/trunk/cherokee/main_admin.c
	M /cherokee/trunk/cherokee/rrd_tools.h
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/constants.h.pre

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3902, alo - 17:35:50

	* Fixes a comment for the previous commit.
	M /cherokee/trunk/cherokee/rrd_tools.c

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3901, alo - 17:25:46

	* Improves the RRD collector directory permission checks.
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/error_list.py

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3900, alo - 16:24:00

	* Adds the automatic conversion function. From 0.99.2x to 0.99.31.
	M /cherokee/trunk/admin/config_version.py

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3899, alo - 16:07:21

	* Errors are not longer written through the logger objects. They are
	written by using error_writer objects instead. Error messages aren't
	formatted, so it didn't make much sense to replicate the very same
	error writing methods in every logger class.  The cherokee-admin
	interface has also been updated to reflect this change. From now on,
	it is possible to log only errors, or only accesses. They are not
	linked together any longer.
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/cherokee/threading.c
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/logger_custom.c
	M /cherokee/trunk/cherokee/threading.h
	M /cherokee/trunk/cherokee/virtual_server.c
	A /cherokee/trunk/admin/LogViewer.py
	M /cherokee/trunk/cherokee/logger_custom.h
	M /cherokee/trunk/cherokee/logger.c
	M /cherokee/trunk/cherokee/logger_combined.c
	M /cherokee/trunk/cherokee/spawner.c
	M /cherokee/trunk/cherokee/virtual_server.h
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/logger.h
	M /cherokee/trunk/cherokee/spawner.h
	M /cherokee/trunk/admin/PageNewConfig.py
	M /cherokee/trunk/cherokee/source_interpreter.h
	M /cherokee/trunk/cherokee/logger_ncsa.h
	M /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cherokee/handler_cgi.c

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3898, alo - 16:07:18

	* Fixes a compilation warning.
	M /cherokee/trunk/cherokee/connection.c

2009-11-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3897, alo - 09:02:13

	* Cherokee 0.99.30 released
	M /cherokee/trunk/configure.in

2009-11-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3895, alo - 21:49:29

	* This patch fixes a bug in I/O-cache, and re-enables it in the default
	configuration file. It also shrinks the default I/O-cache size 10
	times. Now, it caches information about the 40 most used files.
	M /cherokee/trunk/cherokee/cache.c
	M /cherokee/trunk/cherokee.conf.sample.pre
	M /cherokee/trunk/cherokee/iocache.c

2009-11-29  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3894, taher - 00:10:15

	* Renames a variable
	M /cherokee/trunk/cherokee/handler_proxy.h
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-11-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3893, alo - 22:43:29

	* This patch should fix a reverse HTTP proxy issue. There were times
	when the proxy was replying random 502 errors while sending POST
	requests to the back-end servers. It looks like some operating systems
	were more likely to suffer from this bug - OpenSolaris specially.
	Thanks to Juan José Amor for his help and support to fix this bug!
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3892, alo - 18:17:42

	* A few misc. improvements. Nothing really important.
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-11-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3891, taher - 16:34:36

	* Some more QA additions
	M /cherokee/trunk/doc/dev_qa.txt

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3890, alo - 16:32:57

	* Adds additional checks after the write() calls to ensure all the POST
	content has been actually written to a temporal file. Patch by Stefan
	de Konink <stefan@konink.de>
	M /cherokee/trunk/cherokee/post.c

2009-11-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3889, taher - 16:26:31

	* Extends the Rails wizard. Should address issues 501 and 641
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-11-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3888, taher - 16:24:34

	* Updates Rails recipe
	M /cherokee/trunk/doc/cookbook_ror.txt

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3887, alo - 15:57:27

	* Detect whether or not union semun is defined by <sys/sem.h>. Fixes a
	compilation issue (on Linux) introduced a few hour ago.
	M /cherokee/trunk/cherokee/main.c
	M /cherokee/trunk/configure.in

2009-11-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3886, taher - 15:51:57

	* Adds some info about QA
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/doc/dev.txt
	A /cherokee/trunk/doc/dev_qa.txt

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3885, alo - 15:03:40

	* These three QA tests cannot be run through a proxy server.
	M /cherokee/trunk/qa/232-X-Real-IP-CGI.py
	M /cherokee/trunk/qa/233-X-Real-IP-CGI-2.py
	M /cherokee/trunk/qa/234-X-Real-IP-CGI-3.py

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3884, alo - 15:03:38

	* Improves the POST support, so the reverse HTTP proxy handler can
	manage empty post requests, and chunked-encoded posts.
	M /cherokee/trunk/cherokee/post.c
	M /cherokee/trunk/cherokee/post.h
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3883, alo - 15:03:34

	* Regression: Fixes the QA test bench so it can be run through a the
	reverse proxy again.
	M /cherokee/trunk/qa/run-tests.py

2009-11-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3882, taher - 13:58:18

	* A few translation updates
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3881, alo - 12:15:07

	* Adds more TRACE entries to the chunked-encoding processing functions,
	and fixes minor issue in the reverse proxy handler.
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-11-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3880, taher - 11:52:33

	* Improves consistency among all the errors
	M /cherokee/trunk/cherokee/error_list.py

2009-11-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3879, alo - 11:38:31

	* Improves timeout related TRACE entries.
	M /cherokee/trunk/cherokee/thread.c

2009-11-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3878, alo - 22:16:45

	* Miscellaneous spawner fixes.
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/main.c
	M /cherokee/trunk/cherokee/error_list.py
	M /cherokee/trunk/cherokee/spawner.c

2009-11-26  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3877, taher - 18:32:18

	* More error reporting
	M /cherokee/trunk/cherokee/error_list.py

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3876, alo - 17:32:15

	* Fixes the graphs menu caption. The "Accepted Connections" menu now
	shows "Connections / Requests".
	M /cherokee/trunk/admin/PageStatus.py

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3875, alo - 17:02:56

	* The handler render_rrd draws the number of HTTP requests now (in the
	TCP conns/sec graph).
	M /cherokee/trunk/cherokee/handler_render_rrd.c
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3874, alo - 15:50:39

	* The RRD collector was being too gentle while killing it's logging
	thread. Now it behaves like the tough guy it was supposed to be!
	M /cherokee/trunk/cherokee/common-internal.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3873, alo - 15:01:58

	* The RRD information collector can store information about the number
	of requests handler by the server. The implementation is not finished
	yet. Further development is required in the render_rrd handler.
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/collector.c
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/collector.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3872, alo - 15:01:56

	* cherokee_mkdir_p() is slightly more 'polite' now.
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/util.c

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3871, alo - 11:33:18

	* Do not try to spawn new rrdtool binaries once the server is exiting.
	This misbehavior was causing the server to print random errors while
	performing graceful restarts. Thanks to Antonio Pérez for the feedback
	on this issue.
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/rrd_tools.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3870, alo - 11:33:16

	* Fixes the CHEROKEE_PRINT_BACKTRACE macro.
	M /cherokee/trunk/cherokee/macros.h
	M /cherokee/trunk/cherokee/util.c

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3869, alo - 11:33:13

	* Removes a superfluous semicolon character.
	M /cherokee/trunk/cherokee/macros.h

2009-11-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3868, alo - 08:55:44

	* Fixes the url_arg QA tests. They were still using the old http_arg
	name instead of the new, much more descriptive, name 'url_arg'.
	M /cherokee/trunk/qa/Makefile.am
	D /cherokee/trunk/qa/237-HTTP-arg_match_all1.py
	D /cherokee/trunk/qa/238-HTTP-arg_match_all2.py
	A /cherokee/trunk/qa/237-URL-arg_match_all1.py
	A /cherokee/trunk/qa/238-URL-arg_match_all2.py
	D /cherokee/trunk/qa/235-HTTP-arg_match1.py
	D /cherokee/trunk/qa/236-HTTP-arg_match2.py
	A /cherokee/trunk/qa/235-URL-arg_match1.py
	A /cherokee/trunk/qa/236-URL-arg_match2.py

2009-11-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3867, alo - 19:58:36

	* Use a safe PHP_FCGI_MAX_REQUESTS by default. For some reason php-cgi
	might stop replying connections after 500 requests.
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-11-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3866, taher - 18:24:52

	* Remove Django warning from the example. It should work out of the box now
	M /cherokee/trunk/doc/cookbook_uwsgi.txt

2009-11-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3865, alo - 17:59:48

	* Do not log the error messages twice is the default error log is being
	written to stderr. This patch fixes a bug introduced yesterday.
	M /cherokee/trunk/cherokee/error_log.c

2009-11-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3864, alo - 17:49:19

	* Renames the URL parameter matching module (http_arg to url_arg), and
	adds the cherokee-admin module.
	A /cherokee/trunk/cherokee/rule_url_arg.c
	M /cherokee/trunk/admin/consts.py
	D /cherokee/trunk/cherokee/rule_http_arg.h
	A /cherokee/trunk/cherokee/rule_url_arg.h
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/admin/ModuleUrlarg.py
	D /cherokee/trunk/cherokee/rule_http_arg.c
	M /cherokee/trunk/configure.in

2009-11-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3863, alo - 12:06:34

	* conn->arguments stores cherokee_buffer_t objects instead of char *
	strings now. Implements: http://bugs.cherokee-project.com/637
	M /cherokee/trunk/cherokee/handler_streaming.c
	M /cherokee/trunk/qa/237-HTTP-arg_match_all1.py
	M /cherokee/trunk/cherokee/handler_dirlist.c
	M /cherokee/trunk/qa/238-HTTP-arg_match_all2.py
	M /cherokee/trunk/cherokee/macros.h
	M /cherokee/trunk/qa/235-HTTP-arg_match1.py
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/qa/236-HTTP-arg_match2.py
	M /cherokee/trunk/cherokee/connection.c
	M /cherokee/trunk/cherokee/rule_http_arg.c

2009-11-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3862, taher - 11:31:26

	* Yet more simplified
	M /cherokee/trunk/doc/cookbook_uwsgi.txt

2009-11-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3861, alo - 10:00:08

	* Fixes a typo: s/methos/methods/g
	M /cherokee/trunk/cherokee/rule_bind.c
	M /cherokee/trunk/cherokee/rule_extensions.c
	M /cherokee/trunk/cherokee/vrule_wildcard.c
	M /cherokee/trunk/cherokee/rule_not.c
	M /cherokee/trunk/cherokee/rule_or.c
	M /cherokee/trunk/cherokee/rule_and.c
	M /cherokee/trunk/cherokee/rule_from.c
	M /cherokee/trunk/cherokee/rule_geoip.c
	M /cherokee/trunk/cherokee/rule_default.c
	M /cherokee/trunk/cherokee/rule_directory.c
	M /cherokee/trunk/cherokee/vrule_target_ip.c
	M /cherokee/trunk/cherokee/rule_header.c
	M /cherokee/trunk/cherokee/rule_request.c
	M /cherokee/trunk/cherokee/vrule_rehost.c

2009-11-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3860, alo - 09:56:01

	* Adds a new rule type. It evaluates regular expressions against the
	HTTP arguments. It can either check a specific parameter of all of
	them. The cherokee-admin module is still to be committed.
	A /cherokee/trunk/cherokee/rule_http_arg.h
	M /cherokee/trunk/qa/Makefile.am
	A /cherokee/trunk/qa/237-HTTP-arg_match_all1.py
	M /cherokee/trunk/cherokee/Makefile.am
	A /cherokee/trunk/qa/238-HTTP-arg_match_all2.py
	A /cherokee/trunk/qa/235-HTTP-arg_match1.py
	A /cherokee/trunk/qa/236-HTTP-arg_match2.py
	M /cherokee/trunk/cherokee/connection.c
	A /cherokee/trunk/cherokee/rule_http_arg.c
	M /cherokee/trunk/configure.in

2009-11-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3859, taher - 08:42:55

	* Adds some troubleshooting tips
	M /cherokee/trunk/doc/cookbook_uwsgi.txt

2009-11-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3858, alo - 17:40:12

	* If an error message were generated while the server starts up, it
	should be written in the default log file. This patch fixes the
	logging mechanism so, during the server initialization, error messages
	are both echoed to stderr and written in the default log file.  Beware
	of this change-set: it might be introducing regressions.
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cherokee/error_log.h

2009-11-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3857, taher - 17:10:01

	* Fixes a bug in RoR Wizard: issue 636
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-11-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3856, taher - 15:14:17

	* Some extra info was required.
	M /cherokee/trunk/doc/cookbook_uwsgi.txt

2009-11-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3855, alo - 11:58:13

	* Fixes the RoR wizard. It was generating broken configuration
	entries. Thanks to Rodrigo Fernandez-Vizarra for the report!
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-11-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3854, alo - 09:08:22

	* The PHP wizard sets a timeout in the "Extension PHP" rule now. It
	tries to figure the right value by reading the php.ini file. This
	should improve PHP execution reliability.
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-11-22  Antonio Perez  <aperez@skarcha.com>
            SVN: r3853, aperez - 10:58:17

	* Fixes a couple of compilation warnings
	
	M /cherokee/trunk/cherokee/header.c
	M /cherokee/trunk/cherokee/error_log.c

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3852, alo - 15:47:38

	* Fixes a couple of minor compilation issues reported by Sandino Araico
	Sánchez <sandino@sandino.net>. Thanks!
	M /cherokee/trunk/cherokee/validator_htpasswd.c
	M /cherokee/trunk/cherokee/rrd_tools.c

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3851, alo - 15:47:36

	* Adds a new field for the timeout in the rules table.
	M /cherokee/trunk/admin/PageVServer.py

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3850, alo - 14:34:56

	* Fixes a couple of issues: A file descriptor leak in Cherokee tweak,
	and a wrong error checking in the host name resolution cache. Thanks
	to Eric Sesterhenn <eric.sesterhenn@lsexperts.de> for the patch!
	M /cherokee/trunk/cherokee/resolv_cache.c
	M /cherokee/trunk/cherokee/main_tweak.c

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3849, alo - 12:35:08

	* The "Expiration" tab has become the "Time" tab. Now it holds the
	previous expiration entries, plus the Connections timeout related
	fields (a single entry box by now).
	M /cherokee/trunk/admin/PageEntry.py

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3848, alo - 10:14:07

	* Fixes the __VA_ARGS__ usage, so Cherokee can be compiled with recent
	versions of Sun Studio. Thanks to puccia (Google Code) for the patch!
	Fixes #634: http://bugs.cherokee-project.com/634
	M /cherokee/trunk/cherokee/macros.h
	M /cherokee/trunk/cherokee/error_log.h

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3847, alo - 09:28:51

	* Adds support for custom timeouts. Now rules can set a timeouts to the
	connections matching them. It works in the very same way as expiration
	dates, or custom document root values.
	M /cherokee/trunk/cherokee/nullable.h
	M /cherokee/trunk/cherokee/config_entry.c
	M /cherokee/trunk/admin/PageEntry.py
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/config_entry.h
	M /cherokee/trunk/cherokee/connection-protected.h
	M /cherokee/trunk/cherokee/virtual_server.c
	M /cherokee/trunk/cherokee/connection.c

2009-11-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3846, alo - 09:25:30

	* Cherokee 0.99.29 released
	M /cherokee/trunk/configure.in

2009-11-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3844, taher - 14:11:49

	* Trivial polishing
	M /cherokee/trunk/admin/Wizard_uWSGI.py

2009-11-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3843, taher - 14:11:06

	* Cleanup
	M /cherokee/trunk/admin/Wizard_Django.py

2009-11-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3842, alo - 11:57:42

	* Adds support for X-Real-IP to the *CGI handlers. It implements the
	cherokee-admin side of things of the changeset 3840.
	M /cherokee/trunk/admin/ModuleCgi.py

2009-11-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3841, alo - 11:57:40

	* Reverts r3839
	M /cherokee/trunk/admin/PageEntry.py

2009-11-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3840, alo - 11:27:27

	* Adds X-Real-IP header support to all the FastCGI, SCGI, uWSGI, and CGI
	handlers. A new cherokee_x_real_ip class has been refactored so both
	the logging subsystem and the handlers can use it. Three new QA tests
	have been added as well.
	M /cherokee/trunk/cherokee/handler_cgi.h
	A /cherokee/trunk/cherokee/xrealip.c
	A /cherokee/trunk/qa/232-X-Real-IP-CGI.py
	A /cherokee/trunk/qa/233-X-Real-IP-CGI-2.py
	M /cherokee/trunk/qa/Makefile.am
	A /cherokee/trunk/qa/234-X-Real-IP-CGI-3.py
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/cherokee/handler_cgi_base.c
	A /cherokee/trunk/cherokee/xrealip.h
	M /cherokee/trunk/cherokee/handler_cgi_base.h
	M /cherokee/trunk/cherokee/logger.c

2009-11-18  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3839, taher - 16:34:32

	* Cleans up stale config entries. Among other things, fixes issue 518
	M /cherokee/trunk/admin/PageEntry.py

2009-11-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3838, alo - 16:24:06

	* Now the reverse HTTP proxy can spawn new information sources as the
	rest of the handlers do (FastCGI, SGI, uWSGI, etc). In this way, it
	can launch new back-end HTTP servers for public web server to relay
	on. It isn't the most common case, but it's fairly common scenario.
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-11-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3837, alo - 09:55:12

	* Fixes the RRD detection. Cherokee-admin was performing too many checks
	in order to figure whether the RRD data collector was enabled.
	M /cherokee/trunk/admin/GraphManager.py

2009-11-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3836, alo - 09:55:10

	* Report better errors whenever something goes wrong. Now the client
	will receive the RRD error in a 503 "Service Unavailable" response.
	M /cherokee/trunk/cherokee/handler_render_rrd.c
	M /cherokee/trunk/cherokee/handler_render_rrd.h

2009-11-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3835, alo - 06:07:21

	* Fixes a compilation issue on OpenSolaris 2009.06 (with gcc).
	Thanks to Juan José Amor <jjamor@gmail.com> for the report.
	M /cherokee/trunk/cherokee/fdpoll-port.c

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3834, alo - 17:39:13

	* Removes a superfluous class property. It was causing the server to
	crash while performing a graceful restart.
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3833, alo - 16:48:46

	* Cherokee 0.99.28 released
	M /cherokee/trunk/configure.in

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3831, alo - 14:57:50

	* Fixes a few error strings.
	M /cherokee/trunk/cherokee/error_list.py

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3830, alo - 14:33:30

	* The md5 class is now located in hashlib; the old md5 python module was
	deprecated some time ago.
	M /cherokee/trunk/qa/175-Digest-htdigest-2.py
	M /cherokee/trunk/qa/base.py

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3829, alo - 14:33:28

	* Removes the previously deprecated phpcgi handler.
	D /cherokee/trunk/cherokee/phpcgi.deps
	D /cherokee/trunk/cherokee/handler_phpcgi.c
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/cherokee/handler_cgi_base.c
	D /cherokee/trunk/cherokee/handler_phpcgi.h
	M /cherokee/trunk/cherokee/handler_cgi_base.h
	M /cherokee/trunk/cherokee/handler_cgi.c
	M /cherokee/trunk/configure.in

2009-11-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3828, taher - 14:00:47

	* More error reporting
	M /cherokee/trunk/cherokee/error_list.py

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3827, alo - 13:08:32

	* More PRINT_* calls converted to LOG_*
	M /cherokee/trunk/cherokee/error_list.py
	M /cherokee/trunk/cherokee/handler_ssi.c
	M /cherokee/trunk/cherokee/logger.c

2009-11-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3826, alo - 13:08:30

	* The error conversion continues: Replaces PRINT_* by LOG_*.
	M /cherokee/trunk/cherokee/errors.py
	M /cherokee/trunk/cherokee/validator_authlist.c
	M /cherokee/trunk/cherokee/validator_ldap.c
	M /cherokee/trunk/cherokee/error_list.py
	M /cherokee/trunk/cherokee/logger_writer.c

2009-11-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3825, taher - 11:16:18

	* More error reporting
	M /cherokee/trunk/cherokee/error_list.py

2009-11-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3824, taher - 07:15:56

	* Some documentation corrections and additions. Thanks to Richard House for most of these
	M /cherokee/trunk/doc/cookbook.txt
	M /cherokee/trunk/doc/basics_requirements.txt
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/other_faq.txt
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/doc/basics_installation_svn.txt
	M /cherokee/trunk/doc/basics_upgrade.txt
	A /cherokee/trunk/doc/cookbook_concrete5.txt
	M /cherokee/trunk/doc/basics_why_cherokee.txt

2009-11-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3823, alo - 22:04:00

	* Clean up: Generalizes the "password cannot be empty" check.
	M /cherokee/trunk/cherokee/validator_htpasswd.c

2009-11-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3822, alo - 21:55:41

	* Adds git support to the --enable-beta parameter.
	M /cherokee/trunk/configure.in

2009-11-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3821, alo - 21:24:18

	* Adds Git support to the ChangeLog file generation scripts.
	M /cherokee/trunk/Makefile.am
	M /cherokee/trunk/svnlog2changelog.py
	A /cherokee/trunk/developers.py
	M /cherokee/trunk/changelog-update.sh
	A /cherokee/trunk/gitlog2changelog.py

2009-11-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3820, taher - 19:23:34

	* Minor correction
	M /cherokee/trunk/doc/basics_installation_windows.txt

2009-11-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3819, alo - 17:30:44

	* Replaces an old PRINT_ERROR() call by a LOG_ERROR().
	M /cherokee/trunk/cherokee/validator.c
	M /cherokee/trunk/cherokee/error_list.py

2009-11-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3818, alo - 17:30:39

	* Updates po files
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-11-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3817, alo - 15:55:03

	* Fixes http://bugs.cherokee-project.com/593: The htpasswd validator
	could seg-fault under some certain circumstances. Thanks to Stefan
	de Konink for the report, patch and feedback!!
	M /cherokee/trunk/cherokee/validator_htpasswd.c

2009-11-14  Antonio Perez  <aperez@skarcha.com>
            SVN: r3816, aperez - 11:58:40

	* Fixes a syntax error.
	
	
	M /cherokee/trunk/cherokee/error_list.py

2009-11-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3815, alo - 23:21:21

	* Tries to analyze the settings.py Django configuration file in order to
	figure the ADMIN_MEDIA_PREFIX value. In this way, the wizard will set
	up the right web directory even if the project uses a custom path.
	
	M /cherokee/trunk/admin/Wizard_Django.py

2009-11-12  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3814, taher - 20:38:53

	* Fixes alignment problem
	M /cherokee/trunk/doc/other_faq.txt

2009-11-12  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3813, taher - 19:06:35

	* Adds some more descriptions to the error list
	M /cherokee/trunk/cherokee/error_list.py

2009-11-12  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3812, alo - 18:24:45

	* Converts a few of the old PRINT_*() calls to LOG_*() calls.
	
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/error_list.py

2009-11-12  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3811, taher - 17:26:37

	* Typo
	M /cherokee/trunk/doc/other_faq.txt

2009-11-12  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3810, taher - 17:16:00

	* Adds some FAQ entries
	M /cherokee/trunk/doc/other_faq.txt

2009-11-12  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3808, alo - 10:07:58

	* Fixes cherokee-admin, so it can work with custom RRD-database
	directories. Usage graphs were not being shown when a custom RRD
	database directory was defined because of this issue.
	
	M /cherokee/trunk/cherokee/main_admin.c

2009-11-12  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3807, alo - 10:01:18

	* The 'render_elapse' property is deprecated by now. Removed.
	
	M /cherokee/trunk/admin/ModuleRrd.py

2009-11-12  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3806, alo - 09:43:47

	* Adds support for 'unknown errors' in cherokee-admin. There are still a
	few errors that are now properly generated/reported. Cherokee-admin
	should be able to detect and show them.
	
	M /cherokee/trunk/admin/error_couldnt_launch.template.html
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/admin/PageError.py
	M /cherokee/trunk/admin/server.py

2009-11-12  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3805, alo - 09:41:29

	* Adds a couple of admin_urls
	
	M /cherokee/trunk/cherokee/error_list.py

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3804, taher - 19:07:52

	* Filled in some missing error descriptions
	M /cherokee/trunk/cherokee/error_list.py
	M /cherokee/trunk/cherokee/virtual_server.c

2009-11-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3803, alo - 15:36:02

	* The RRD updating thread must sleep until it has something to do.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3802, taher - 15:12:28

	* Fixes some errors that were left behind after merging the newerrors branch
	M /cherokee/trunk/cherokee/socket.c
	M /cherokee/trunk/cherokee/fdpoll-epoll.c
	M /cherokee/trunk/cherokee/error_list.py

2009-11-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3801, alo - 12:52:37

	* Adds a new script so software distributions can automatically
	convert/upgrade installed configuration files to new formats.
	
	M /cherokee/trunk/admin/config_version.py
	A /cherokee/trunk/admin/upgrade_config.py
	M /cherokee/trunk/admin/Makefile.am

2009-11-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3800, alo - 12:20:05

	* Deals with a bug introduced in Cherokee 0.99.26. There was a wrong
	config!version string in the default configuration file.
	
	M /cherokee/trunk/admin/config_version.py
	M /cherokee/trunk/cherokee.conf.sample.pre

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3799, taher - 11:32:40

	* Fixes erroneus comment
	M /cherokee/trunk/admin/Wizard_Concrete5.py

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3798, taher - 11:31:37

	* Typos
	M /cherokee/trunk/cherokee/error_list.py

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3797, taher - 11:28:24

	* Adds Concret5 Wizard
	A /cherokee/trunk/admin/static/images/wizards/gallery.png
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	A /cherokee/trunk/admin/static/images/wizards/concrete5.png
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/admin/Wizard_Concrete5.py

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3796, taher - 11:01:30

	* Typo
	M /cherokee/trunk/admin/config_version.py

2009-11-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3795, alo - 09:57:55

	* Merges the 'newerrors' branch (r3613:HEAD). It implements a new
	internal logging mechanism with which the server can report more
	information to the client (and to cherokee-admin). All the LOG_*
	macros have been rewritten. Cherokee-admin reports better, and more
	descriptive errors as well. Beware, this is a massive change that
	might be introducing some regressions.
	
	M /cherokee/trunk/cherokee/handler_redir.c
	M /cherokee/trunk/cherokee/fcgi_manager.c
	M /cherokee/trunk/cherokee/init.c
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/cherokee/balancer_round_robin.c
	M /cherokee/trunk/cherokee/init.h
	M /cherokee/trunk/cherokee/encoder_gzip.c
	M /cherokee/trunk/admin/error_couldnt_launch.template.html
	M /cherokee/trunk/admin/error_icons_dir_missing.template.html
	M /cherokee/trunk/cherokee/icons.c
	M /cherokee/trunk/cherokee/handler_error_redir.c
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/cherokee/handler_server_info.c
	M /cherokee/trunk/cherokee/rule_header.c
	M /cherokee/trunk/cherokee/http.c
	M /cherokee/trunk/admin/server.py
	M /cherokee/trunk/cherokee/handler_custom_error.c
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/plugin_loader.c
	M /cherokee/trunk/cherokee/config_reader.c
	M /cherokee/trunk/cherokee/source_interpreter.h
	M /cherokee/trunk/cherokee/handler_cgi_base.c
	M /cherokee/trunk/cherokee/rule_directory.c
	M /cherokee/trunk/cherokee/vrule_target_ip.c
	M /cherokee/trunk/cherokee/handler_uwsgi.c
	M /cherokee/trunk/cherokee/resolv_cache.c
	M /cherokee/trunk/cherokee/access.c
	M /cherokee/trunk/cherokee/gen_evhost.c
	M /cherokee/trunk/cherokee/fdpoll-port.c
	M /cherokee/trunk/cherokee/balancer_ip_hash.c
	M /cherokee/trunk/cherokee/encoder_deflate.c
	M /cherokee/trunk/cherokee/vrule_wildcard.c
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/balancer.c
	M /cherokee/trunk/cherokee/handler_dirlist.c
	M /cherokee/trunk/cherokee/rule_method.c
	M /cherokee/trunk/cherokee/cryptor_libssl.c
	M /cherokee/trunk/cherokee/virtual_server.c
	M /cherokee/trunk/cherokee/handler_proxy.c
	M /cherokee/trunk/cherokee/rule_request.c
	A /cherokee/trunk/admin/static/images/background-nobar.png
	M /cherokee/trunk/cherokee
	M /cherokee/trunk/cherokee/handler_scgi.c
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/cherokee/post.c
	M /cherokee/trunk/cherokee/validator_ldap.c
	M /cherokee/trunk/cherokee/config_entry.c
	M /cherokee/trunk/cherokee/admin_client.c
	M /cherokee/trunk/cherokee/rule_extensions.c
	A /cherokee/trunk/cherokee/error_list.py
	M /cherokee/trunk/cherokee/collector_rrd.c
	M /cherokee/trunk/cherokee/handler_cgi.c
	M /cherokee/trunk/admin/PageError.py
	M /cherokee/trunk/cherokee/source.c
	M /cherokee/trunk/cherokee/handler_dbslayer.c
	M /cherokee/trunk/cherokee/rule_bind.c
	M /cherokee/trunk/cherokee/rule_exists.c
	M /cherokee/trunk/cherokee/rule_fullpath.c
	M /cherokee/trunk/cherokee/validator_mysql.c
	M /cherokee/trunk/cherokee/template.c
	M /cherokee/trunk/cherokee/main_worker.c
	M /cherokee/trunk/cherokee/fdpoll-kqueue.c
	M /cherokee/trunk/cherokee/spawner.c
	M /cherokee/trunk/cherokee/vrule_rehost.c
	M /cherokee/trunk/cherokee/avl.c
	M /cherokee/trunk/cherokee/validator_file.c
	M /cherokee/trunk/cherokee/fdpoll-poll.c
	M /cherokee/trunk/admin/Page.py
	M /cherokee/trunk/cherokee/rule_geoip.c
	M /cherokee/trunk/cherokee/downloader.c
	M /cherokee/trunk/cherokee/connection.c
	M /cherokee/trunk/cherokee/handler_secdownload.c
	M /cherokee/trunk/admin/error_not_writable.template.html
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/logger_custom.c
	M /cherokee/trunk/cherokee/buffer.c
	M /cherokee/trunk/cherokee/regex.c
	M /cherokee/trunk/admin/PageAdvanced.py
	M /cherokee/trunk/cherokee/handler_file.c
	M /cherokee/trunk/cherokee/bind.c
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/cherokee/validator_pam.c
	A /cherokee/trunk/cherokee/errors.py
	M /cherokee/trunk/cherokee/handler_render_rrd.c
	M /cherokee/trunk/admin/static/images/Makefile.am
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/cherokee/ncpus.c
	M /cherokee/trunk/cherokee/header.c
	M /cherokee/trunk/cherokee/socket.c
	M /cherokee/trunk/cherokee/rule_from.c
	M /cherokee/trunk/cherokee/error_log.c
	A /cherokee/trunk/admin/static/images/error.png
	M /cherokee/trunk/admin/CherokeeManagement.py
	M /cherokee/trunk/cherokee/trace.c
	M /cherokee/trunk/cherokee/error_log.h

2009-11-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3794, taher - 05:53:12

	* Layout enhancement
	
	M /cherokee/trunk/doc/basics_installation_unix.txt

2009-11-10  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3793, taher - 22:07:27

	* Fixes outdated doc
	M /cherokee/trunk/doc/basics_installation_unix.txt

2009-11-10  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3792, alo - 21:48:56

	* Relocates a symbol so the render_rrd module can be consumed as a
	plug-in by cherokee-admin.
	
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/rrd_tools.c
	M /cherokee/trunk/cherokee/rrd_tools.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-11-10  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3791, alo - 21:05:30

	* This patch should fix the render_rrd handler so it works even if the
	rrdtool binary is not found.
	
	M /cherokee/trunk/cherokee/handler_render_rrd.c
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/cherokee/handler_render_rrd.h

2009-11-10  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3790, alo - 13:41:35

	* Re-implements the RRD graph generation. It should significantly low
	the general server load. Now the images are only generated on request,
	so as long as cherokee-admin does not request them, they will not be
	rendered over and over again.
	
	M /cherokee/trunk/cherokee/collector_rrd.h
	A /cherokee/trunk/cherokee/handler_render_rrd.c
	M /cherokee/trunk/cherokee/handler_streaming.c
	A /cherokee/trunk/cherokee/rrd_tools.c
	A /cherokee/trunk/cherokee/handler_render_rrd.h
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/cherokee.conf.sample.pre
	A /cherokee/trunk/cherokee/rrd_tools.h
	M /cherokee/trunk/cherokee/main_admin.c
	M /cherokee/trunk/cherokee/collector_rrd.c
	A /cherokee/trunk/cherokee/render_rrd.deps
	M /cherokee/trunk/configure.in

2009-11-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3789, taher - 18:18:44

	* Some fixes. Thanks to Yann Malet for these.
	M /cherokee/trunk/doc/cookbook_uwsgi.txt

2009-11-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3788, taher - 08:53:11

	* Mentions uWSGI as deployment method for Django apps
	M /cherokee/trunk/doc/cookbook_django.txt

2009-11-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3787, alo - 19:41:41

	* Do not rewrite the _ symbol. It could break up the translation
	support.
	
	M /cherokee/trunk/admin/util.py

2009-11-06  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3786, taher - 10:28:38

	* Translation engine was being messed up
	M /cherokee/trunk/admin/Wizard_HotLinking.py

2009-11-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3785, alo - 01:39:46

	* Misc clean up.
	
	M /cherokee/trunk/admin/Wizard_rTorrent.py
	M /cherokee/trunk/admin/Wizard_HotLinking.py

2009-11-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3784, alo - 01:26:00

	* These two modules where redefining the _ symbol. That was messing up
	the translation engine.
	
	M /cherokee/trunk/admin/Wizard_Icons.py
	M /cherokee/trunk/admin/Wizard_rTorrent.py

2009-11-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3783, alo - 20:33:39

	* Covers a few extra cases about the new "config!*" configuration entry.
	
	M /cherokee/trunk/admin/config_version.py
	M /cherokee/trunk/admin/PageNewConfig.py
	M /cherokee/trunk/admin/CherokeeManagement.py
	M /cherokee/trunk/admin/config.py
	M /cherokee/trunk/admin/server.py

2009-11-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3782, alo - 19:23:50

	* Adds a new main configuration file key: "config". It holds information
	about the configuration file itself. It will allow cherokee-admin to
	migrate configuration automatically whenever the configuration file
	format changes in a new server version. Target: the user should not
	even know the configuration file format can evolve between versions.
	
	A /cherokee/trunk/admin/config_version.py
	M /cherokee/trunk/admin/Makefile.am
	M /cherokee/trunk/admin/config.py
	M /cherokee/trunk/admin/server.py

2009-11-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3781, alo - 16:35:33

	* Cherokee 0.99.27 released
	
	M /cherokee/trunk/configure.in

2009-11-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3778, alo - 01:19:24

	* Removes an unnecessary TRACE entry.
	
	M /cherokee/trunk/cherokee/post.c

2009-11-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3777, alo - 01:05:51

	* Fixes an issue with our AVL tree implementation. This bug was causing
	problems in the I/O-cache subsystem. This change should fix the bug
	#625: http://bugs.cherokee-project.com/625
	
	M /cherokee/trunk/cherokee/avl.c
	M /cherokee/trunk/cherokee.conf.sample.pre
	M /cherokee/trunk/cherokee/icons.c

2009-11-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3776, alo - 23:11:35

	* Adds a missing TRACE entry. Patch by Stefan de Konink.
	
	M /cherokee/trunk/cherokee/post.c

2009-11-04  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3775, taher - 14:50:52

	* Adds extra binary name to look for
	M /cherokee/trunk/admin/Wizard_uWSGI.py

2009-11-04  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3774, taher - 14:49:56

	* Fixes protection for directory based installations
	M /cherokee/trunk/admin/Wizard_Drupal.py

2009-11-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3773, alo - 18:54:15

	* "Content-Type" is a 'known header' header now. Patch by Stefan
	de Konink. Fixes: http://bugs.cherokee-project.com/624
	
	M /cherokee/trunk/cherokee/header.c
	M /cherokee/trunk/cherokee/handler_cgi_base.c
	M /cherokee/trunk/cherokee/header.h

2009-11-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3772, alo - 17:23:29

	* Couple of fixes so the ChangeLog can be handled without Internet
	connection. Previously it was printing a non-sense warning.
	
	M /cherokee/trunk/svnlog2changelog.py
	M /cherokee/trunk/changelog-update.sh

2009-11-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3771, alo - 18:55:00

	* Fixes Range management while serving static files. Patch by Antonio
	Pérez (great stuff!!!). Fixes: http://bugs.cherokee-project.com/365
	
	M /cherokee/trunk/qa/056-ContentRange3.py
	M /cherokee/trunk/qa/145-ContentRange3-NoIO.py
	M /cherokee/trunk/cherokee/handler_error.c
	M /cherokee/trunk/qa/057-ContentRange4.py
	M /cherokee/trunk/qa/146-ContentRange4-NoIO.py
	M /cherokee/trunk/cherokee/handler_file.c
	M /cherokee/trunk/cherokee/connection.c
	M /cherokee/trunk/qa/106-If-Range2.py
	M /cherokee/trunk/cherokee/handler_file.h

2009-10-31  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3770, alo - 23:01:59

	* Fixes an issue with the previous patch.
	
	M /cherokee/trunk/admin/ModuleProxy.py

2009-10-31  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3769, alo - 22:47:41

	* Adds a new option to allow the reverse proxy plug-in to replace the
	"Server:" header sent by the back-end client. This patch implements
	both the admin and server side of things.
	
	M /cherokee/trunk/cherokee/handler_proxy.h
	M /cherokee/trunk/cherokee/handler_proxy.c
	M /cherokee/trunk/admin/ModuleProxy.py

2009-10-31  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3768, alo - 19:35:55

	* Improves the error management while initializing the admin handler.
	This is blind attempt of fixing bug #623. Most probably if fixes the
	crash but not the functionality.
	
	M /cherokee/trunk/cherokee/handler_admin.c

2009-10-31  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3767, alo - 19:12:07

	* Fixes reverse proxy so it handlers redirections (304 responses for
	instance) without body correctly. It should fix the bug #619:
	http://bugs.cherokee-project.com/619
	
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-10-31  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3765, alo - 02:29:12

	* Cherokee 0.99.26 released.
	
	M /cherokee/trunk/configure.in

2009-10-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3764, alo - 16:29:04

	* Clarifies the bug/regression the QA is protecting against.
	
	M /cherokee/trunk/qa/231-POST-4extra.py

2009-10-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3763, alo - 16:22:30

	* The -r and -p parameters can only be user together. Fixes:
	http://bugs.cherokee-project.com/588
	
	M /cherokee/trunk/cherokee/main_worker.c

2009-10-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3762, alo - 16:18:35

	* Adds a new TRACE point. Points when a HTTP/1.1 connection does not
	provide a "Connection" header entry.
	
	M /cherokee/trunk/cherokee/connection.c

2009-10-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3761, alo - 16:17:15

	* Adds a new CHEROKEE_PRINT_BACKTRACE macro.
	
	M /cherokee/trunk/cherokee/macros.h

2009-10-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3760, alo - 16:16:17

	* Let user know whenever cherokee-admin removes an old Unix socket.
	
	M /cherokee/trunk/admin/server.py

2009-10-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3759, alo - 16:14:44

	* Adds a new QA to test http://bugs.cherokee-project.com/504
	
	M /cherokee/trunk/qa/Makefile.am
	A /cherokee/trunk/qa/231-POST-4extra.py

2009-10-29  Antonio Perez  <aperez@skarcha.com>
            SVN: r3758, aperez - 23:20:30

	* Fixes POST issue. My previous patch (r3655 and r3657) was bad...
	
	
	M /cherokee/trunk/cherokee/thread.c

2009-10-29  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3757, taher - 16:44:12

	* Adds extra rule to the wizard that has been found useful
	M /cherokee/trunk/admin/Wizard_Drupal.py

2009-10-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3756, alo - 17:28:29

	* Removes the Unix socket if it already exists while launching an
	instance of server.py. Most probably the file is there because the
	previous server.py died and didn't remove the old unix socket file.
	
	M /cherokee/trunk/admin/server.py

2009-10-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3755, alo - 00:39:48

	* Cherokee-admin was reporting wrong messages when running wizards.
	Whenever two or more wizards could not be run only the last reason
	(.no_show) has reported for all of them. For instance: uWSGI wizards
	was reporting "PHP is not configured", because Symfony wizard (in the
	same category) depended on it. The problem was with a function using a
	variable with the wrong information.
	
	M /cherokee/trunk/admin/static/js/wizards.js

2009-10-27  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3754, taher - 16:38:10

	* Fixes some typos
	M /cherokee/trunk/doc/other_goodies.txt

2009-10-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3750, taher - 17:29:15

	* i18n
	M /cherokee/trunk/admin/Wizard_Icons.py
	M /cherokee/trunk/admin/Wizard_Mailman.py
	M /cherokee/trunk/admin/Wizard_Moodle.py
	M /cherokee/trunk/admin/Wizard_Sugar.py
	M /cherokee/trunk/admin/Wizard_Joomla.py
	M /cherokee/trunk/admin/Wizard_Glassfish.py
	M /cherokee/trunk/admin/Wizard_Drupal.py
	M /cherokee/trunk/admin/Wizard_WordPress.py
	M /cherokee/trunk/admin/Wizard_Trac.py
	M /cherokee/trunk/admin/Wizard_Liferay.py
	M /cherokee/trunk/admin/Wizard_phpBB.py
	M /cherokee/trunk/admin/Wizard_Alfresco.py
	M /cherokee/trunk/admin/Wizard_uWSGI.py
	M /cherokee/trunk/admin/Wizard_Zend.py
	M /cherokee/trunk/admin/Wizard_Django.py
	M /cherokee/trunk/admin/Wizard_RoR.py
	M /cherokee/trunk/admin/Wizard_Symfony.py
	M /cherokee/trunk/admin/Wizard_ColdFusion.py
	M /cherokee/trunk/admin/Wizard_HotLinking.py
	M /cherokee/trunk/admin/Wizard_Mono.py

2009-10-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3749, taher - 16:50:56


	M /cherokee/trunk/admin/static/images/wizards/coldfusion.png

2009-10-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3748, taher - 16:49:20

	* Something went wrong with this file previously
	M /cherokee/trunk/admin/static/images/wizards/coldfusion.png

2009-10-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3747, taher - 16:15:43

	* Adds ColdFusion recipe
	M /cherokee/trunk/doc/cookbook.txt
	M /cherokee/trunk/doc/index.txt
	A /cherokee/trunk/doc/cookbook_coldfusion.txt
	M /cherokee/trunk/doc/Makefile.am

2009-10-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3746, taher - 16:15:31

	* Adds ColdFusion Wizard
	A /cherokee/trunk/admin/static/images/wizards/coldfusion.png
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/admin/Wizard_ColdFusion.py

2009-10-22  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3745, taher - 16:22:42

	* Fixes issue 608: PAM troubleshooting info
	M /cherokee/trunk/doc/modules_validators_pam.txt

2009-10-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3740, alo - 15:49:48

	* Fix an issue with the X-Forwarded-For header rewriting. Patch by
	Stefan Talpalaru. Fixes: http://bugs.cherokee-project.com/612
	
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-10-21  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3739, taher - 10:22:24

	* Little addition for completeness' sake
	M /cherokee/trunk/doc/config_status.txt

2009-10-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3738, alo - 01:44:06

	* The code that was meant to seek on MP4 files, actually seeks on MP3
	files. Patch by Stefan de Konink <stefan@konink.de>. It fixes #580:
	http://bugs.cherokee-project.com/580
	
	M /cherokee/trunk/cherokee/handler_streaming.c

2009-10-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3737, taher - 13:08:58

	* Mono/ASP.NET Wizard and docs
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	M /cherokee/trunk/admin/Makefile.am
	M /cherokee/trunk/doc/cookbook_mono.txt
	A /cherokee/trunk/admin/static/images/wizards/mono.png
	A /cherokee/trunk/admin/Wizard_Mono.py

2009-10-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3736, taher - 13:08:41

	* Some clarification
	M /cherokee/trunk/doc/cookbook_django.txt

2009-10-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3735, alo - 10:17:27

	* The ./autogen.sh script was failing to regenerate the changelog file
	on OpenSolaris. It seems that the Solaris sed had trouble parsing the
	version string if it did not end by a new line character. As far as I
	have tested it patch solved the problem in Solaris while it preservers
	the functionality on Linux and MacOS X.
	
	M /cherokee/trunk/changelog-update.sh

2009-10-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3734, taher - 09:07:17

	* Solves Drupal bugs, issues 541 & 583. Thanks to David Becerril for his insight
	M /cherokee/trunk/doc/cookbook_drupal.txt
	M /cherokee/trunk/admin/Wizard_Drupal.py

2009-10-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3733, taher - 08:22:47

	* Typo
	M /cherokee/trunk/cherokee/spawner.c

2009-10-19  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3732, taher - 07:45:26

	* Missing i18n
	M /cherokee/trunk/admin/Wizard_RoR.py
	M /cherokee/trunk/admin/Wizard_WordPress.py

2009-10-18  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3731, taher - 14:22:00

	* An error was preventing ASCIIDOC from correctly generating the docs
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-10-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3730, alo - 13:05:57

	* Adds a new tracing point to inform about reiterative fails to spawn
	new interpreters.
	
	M /cherokee/trunk/cherokee/source_interpreter.c

2009-10-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3729, alo - 12:53:02

	* This patch tries to address a spawning issue where the server was
	crashing randomly while launching interpreters. It should fix (at
	least partially): http://bugs.cherokee-project.com/598
	
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/source_interpreter.h
	M /cherokee/trunk/cherokee/spawner.c

2009-10-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3728, alo - 11:14:35

	* Adds a new REPORT method, so SVN can checkout through the reverse
	proxy handler. Related to: http://bugs.cherokee-project.com/599
	
	M /cherokee/trunk/cherokee/http.h
	M /cherokee/trunk/cherokee/header.c
	M /cherokee/trunk/cherokee/http.c

2009-10-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3727, alo - 09:02:37

	* The reverse proxy handler was not working with WebDAV back-ends. This
	patch should fix it. At least "svn ls" succeed on my initial tests.
	Further testing is required. Bug: http://bugs.cherokee-project.com/599
	
	M /cherokee/trunk/cherokee/http.h
	M /cherokee/trunk/cherokee/http.c

2009-10-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3726, alo - 17:44:05

	* handler_server_info bug fix. The rx, and tx values were wrong when the
	server run without any information collector. This patch makes them
	report -1 bytes. Fixes bug #605: http://bugs.cherokee-project.com/605
	
	M /cherokee/trunk/cherokee/handler_server_info.c

2009-10-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3725, taher - 17:26:37

	* Fixes omission
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-10-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3724, taher - 17:23:51

	* A doc entry wasn't indexed
	M /cherokee/trunk/doc/config.txt
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-10-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3723, taher - 17:15:34

	* Many new features were undocumented
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/modules.txt
	M /cherokee/trunk/doc/modules_handlers.txt
	M /cherokee/trunk/doc/other_faq.txt
	M /cherokee/trunk/doc/config_advanced.txt
	A /cherokee/trunk/doc/modules_handlers_empty_gif.txt
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/doc/config_virtual_servers_rule.txt
	M /cherokee/trunk/doc/config_info_sources.txt
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-10-16  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3722, taher - 17:12:44

	* New documentation images
	M /cherokee/trunk/doc/media/images/admin_behaviour.png
	M /cherokee/trunk/doc/media/images/admin_advanced1.png
	M /cherokee/trunk/doc/media/images/admin_advanced2.png
	M /cherokee/trunk/doc/media/images/admin_advanced3.png
	M /cherokee/trunk/doc/media/images/admin_advanced4.png
	A /cherokee/trunk/doc/media/images/admin_advanced5.png
	M /cherokee/trunk/doc/media/images/admin_vserver.png

2009-10-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3719, alo - 05:26:38

	* Bugfix: Cherokee was not printing the right month when reporting
	error. It was using one month in the past. Thanks to Jorge Sarmiento
	for catching this bug.
	
	M /cherokee/trunk/cherokee/util.c

2009-10-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3718, alo - 21:33:14

	* Ensure handler_streaming is installed from the precondition checking
	of the Streaming wizard. Fixes: http://bugs.cherokee-project.com/604
	
	M /cherokee/trunk/admin/Wizard_Streaming.py

2009-10-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3717, alo - 19:37:39

	* Do not clean the doc/*.html files on 'make clean'. As long as we do
	not ship asciidoc with Cherokee, it would not be able to regenerate
	the HTML documentation files: http://bugs.cherokee-project.com/603
	
	M /cherokee/trunk/doc/Makefile.am

2009-10-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3714, taher - 14:39:16

	* Fixes lacking i18n support on Wizards
	M /cherokee/trunk/admin/Wizard_Icons.py
	M /cherokee/trunk/admin/Wizard_Mailman.py
	M /cherokee/trunk/admin/Wizard_Moodle.py
	M /cherokee/trunk/admin/Wizard_rTorrent.py
	M /cherokee/trunk/admin/Wizard.py
	M /cherokee/trunk/admin/Wizard_Joomla.py
	M /cherokee/trunk/admin/Wizard_Sugar.py
	M /cherokee/trunk/admin/Wizard_Glassfish.py
	M /cherokee/trunk/admin/Wizard_PHP.py
	M /cherokee/trunk/admin/Wizard_Drupal.py
	M /cherokee/trunk/admin/Wizard_WordPress.py
	M /cherokee/trunk/admin/Wizard_Streaming.py
	M /cherokee/trunk/admin/Wizard_Trac.py
	M /cherokee/trunk/admin/Wizard_Liferay.py
	M /cherokee/trunk/admin/Wizard_phpBB.py
	M /cherokee/trunk/admin/Wizard_Alfresco.py
	M /cherokee/trunk/admin/Wizard_uWSGI.py
	M /cherokee/trunk/admin/Wizard_CommonStatic.py
	M /cherokee/trunk/admin/Wizard_Zend.py
	M /cherokee/trunk/admin/Wizard_Redirect.py
	M /cherokee/trunk/admin/Wizard_RoR.py
	M /cherokee/trunk/admin/Wizard_Django.py
	M /cherokee/trunk/admin/Wizard_Symfony.py
	M /cherokee/trunk/admin/Wizard_HotLinking.py
	M /cherokee/trunk/admin/Wizard_phpMyAdmin.py

2009-10-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3713, taher - 14:37:16

	* An icon was not being installed
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am

2009-10-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3712, taher - 14:36:44

	* Updates translation files
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-10-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3711, taher - 11:36:03

	* Improvement in case uWSGI cannot be found
	M /cherokee/trunk/admin/Wizard_uWSGI.py

2009-10-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3710, taher - 11:19:38

	* Documents uWSGI module/wizard
	M /cherokee/trunk/doc/cookbook.txt
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/other_faq.txt
	M /cherokee/trunk/doc/Makefile.am
	A /cherokee/trunk/doc/cookbook_uwsgi.txt

2009-10-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3709, taher - 11:14:10

	* Adds a wizard for uWSGI apps
	A /cherokee/trunk/admin/static/images/wizards/uwsgi.png
	A /cherokee/trunk/admin/Wizard_uWSGI.py
	M /cherokee/trunk/admin/Makefile.am

2009-10-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3708, alo - 07:56:38

	* Exports the number of accepts and timeouts. Those values were missing
	from the statistics data reported from the server_info handler.
	
	M /cherokee/trunk/cherokee/handler_server_info.c

2009-10-14  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3707, taher - 22:43:36

	* Fixes incorrect stats notification. http://bugs.cherokee-project.com/592
	A /cherokee/trunk/admin/static/images/exclamation.png
	M /cherokee/trunk/admin/PageVServers.py
	M /cherokee/trunk/admin/static/images/Makefile.am

2009-10-14  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3703, taher - 12:16:40

	* Contribution documenting some errors
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/Makefile.am
	A /cherokee/trunk/doc/other_errors.txt
	M /cherokee/trunk/doc/other.txt

2009-10-14  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3702, taher - 02:06:56

	* Some wizard polishment
	M /cherokee/trunk/admin/Wizard_Trac.py
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-10-14  Antonio Perez  <aperez@skarcha.com>
            SVN: r3701, aperez - 01:32:29

	* Better "localhost" IP address detection.
	
	M /cherokee/trunk/admin/util.py
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-10-14  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3699, taher - 00:22:50

	* Some strings weren't gettexted
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-10-13  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3696, taher - 21:43:37

	* Adds extra rule to the wizard. RFE http://bugs.cherokee-project.com/586
	M /cherokee/trunk/admin/Wizard_Drupal.py

2009-10-10  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3695, taher - 02:38:16

	* Fixes slight CSS mismatch between the site and the documentation
	M /cherokee/trunk/doc/media/css/cherokee_doc.css

2009-10-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3694, taher - 17:34:09

	* uWSGI handler was undocumented.
	A /cherokee/trunk/doc/modules_handlers_uwsgi.txt
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/modules.txt
	M /cherokee/trunk/doc/modules_handlers.txt
	M /cherokee/trunk/doc/Makefile.am

2009-10-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3693, taher - 17:12:54

	* typo
	M /cherokee/trunk/doc/cookbook_sugarcrm.txt

2009-10-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3692, taher - 17:07:13

	* remove two superfluous files
	D /cherokee/trunk/admin/static/images/wizards/Makefile.in
	D /cherokee/trunk/admin/static/images/wizards/Makefile

2009-10-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3691, taher - 16:56:47

	* Documentation needed some more serious updating
	M /cherokee/trunk/doc/config.txt
	M /cherokee/trunk/doc/cookbook_zend.txt
	M /cherokee/trunk/doc/cookbook_joomla.txt
	M /cherokee/trunk/doc/index.txt
	A /cherokee/trunk/doc/config_wizards.txt
	M /cherokee/trunk/doc/cookbook_glassfish.txt
	M /cherokee/trunk/doc/cookbook_sugarcrm.txt
	M /cherokee/trunk/doc/cookbook_symfony.txt
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/doc/cookbook_dbslayer.txt
	M /cherokee/trunk/doc/cookbook_phpmyadmin.txt
	M /cherokee/trunk/doc/cookbook_trac.txt
	M /cherokee/trunk/doc/cookbook_liferay.txt
	M /cherokee/trunk/doc/cookbook_phpbb.txt
	M /cherokee/trunk/doc/cookbook_alfresco.txt

2009-10-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3690, taher - 16:55:44

	* Wizards mega commit
	A /cherokee/trunk/admin/static/images/wizards/moodle.png
	A /cherokee/trunk/admin/static/images/wizards/nagios.png
	A /cherokee/trunk/admin/static/images/wizards/glassfish.png
	M /cherokee/trunk/admin/Wizard.py
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	A /cherokee/trunk/admin/Wizard_Joomla.py
	A /cherokee/trunk/admin/Wizard_Glassfish.py
	A /cherokee/trunk/admin/static/images/wizards/trac.png
	A /cherokee/trunk/admin/static/images/wizards/aspnet.png
	A /cherokee/trunk/admin/static/images/wizards/phpbb.png
	A /cherokee/trunk/admin/static/images/wizards/liferay.png
	A /cherokee/trunk/admin/static/images/wizards/Makefile.in
	A /cherokee/trunk/admin/Wizard_Liferay.py
	M /cherokee/trunk/admin/util.py
	A /cherokee/trunk/admin/Wizard_Symfony.py
	A /cherokee/trunk/admin/Wizard_phpMyAdmin.py
	A /cherokee/trunk/admin/static/images/wizards/joomla.png
	A /cherokee/trunk/admin/static/images/wizards/sugarcrm.png
	A /cherokee/trunk/admin/Wizard_Moodle.py
	A /cherokee/trunk/admin/Wizard_Sugar.py
	A /cherokee/trunk/admin/static/images/wizards/Makefile
	M /cherokee/trunk/admin/Wizard_Drupal.py
	M /cherokee/trunk/admin/Wizard_WordPress.py
	A /cherokee/trunk/admin/static/images/wizards/alfresco.png
	A /cherokee/trunk/admin/Wizard_Trac.py
	A /cherokee/trunk/admin/Wizard_phpBB.py
	A /cherokee/trunk/admin/static/images/wizards/zend.png
	A /cherokee/trunk/admin/Wizard_Alfresco.py
	A /cherokee/trunk/admin/static/images/wizards/symfony.png
	A /cherokee/trunk/admin/static/images/wizards/dbslayer.png
	A /cherokee/trunk/admin/Wizard_Zend.py
	A /cherokee/trunk/admin/static/images/wizards/phpmyadmin.png
	M /cherokee/trunk/admin/Makefile.am

2009-10-08  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3689, taher - 16:06:25

	* Typo
	M /cherokee/trunk/po/admin/es.po

2009-10-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3688, taher - 18:58:23

	* New category
	
	
	M /cherokee/trunk/admin/Wizard.py

2009-10-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3687, taher - 18:57:41

	* Style fixes
	
	
	M /cherokee/trunk/po/admin/es.po

2009-10-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3686, taher - 18:56:48

	* Some more docs needed to mention the new wizards.
	M /cherokee/trunk/doc/cookbook_moodle.txt
	M /cherokee/trunk/doc/cookbook_joomla.txt
	A /cherokee/trunk/doc/media/images/admin_vserver_wizard_misc.png
	M /cherokee/trunk/doc/cookbook_sugarcrm.txt
	A /cherokee/trunk/doc/media/images/admin_vservers_wizard_misc.png
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/doc/cookbook_drupal.txt
	M /cherokee/trunk/doc/cookbook_wordpress.txt

2009-10-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3685, taher - 10:25:32

	* Reduced the icon size
	M /cherokee/trunk/admin/static/images/wizards/mailman.png
	M /cherokee/trunk/admin/static/images/wizards/common_static.png
	M /cherokee/trunk/admin/static/images/wizards/rtorrent.png
	M /cherokee/trunk/admin/static/images/wizards/django.png
	M /cherokee/trunk/admin/static/images/wizards/ror.png
	M /cherokee/trunk/admin/static/images/wizards/hotlinking.png
	M /cherokee/trunk/admin/static/images/wizards/drupal.png
	M /cherokee/trunk/admin/static/images/wizards/wordpress.png
	M /cherokee/trunk/admin/static/images/wizards/streaming.png
	M /cherokee/trunk/admin/static/images/wizards/icons.png

2009-10-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3682, taher - 07:32:55

	* Reverting bad change on last commit
	M /cherokee/trunk/cherokee/validator_htpasswd.c

2009-10-06  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3681, taher - 17:56:41

	* Adds a missing check. Thanks to Stefan de Konink for catching this one.
	M /cherokee/trunk/cherokee/validator_htpasswd.c

2009-09-29  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3680, taher - 16:30:34

	* Mark SSL connections in the reverse proxy module. Solves issue 581. Thanks to Stefan Talpalaru for the patch.
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-09-25  Antonio Perez  <aperez@skarcha.com>
            SVN: r3679, aperez - 12:07:41

	* We should use cherokee_mkdir. Thanks to Stefan de Konink for the patch.
	Fixes bug #585: http://bugs.cherokee-project.com/585
	
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-09-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3678, taher - 13:51:35

	* Fix typos in translations. Closes issue 561
	M /cherokee/trunk/po/admin/de.po

2009-09-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3677, taher - 13:32:24

	* Documentation images needed a clean up
	M /cherokee/trunk/doc/media/images/admin_general_networking.png
	M /cherokee/trunk/doc/media/images/cookbook_wp1.png
	M /cherokee/trunk/doc/media/images/admin_advanced0.png
	M /cherokee/trunk/doc/media/images/admin_validators_authlist.png
	M /cherokee/trunk/doc/media/images/cookbook_wp2.png
	M /cherokee/trunk/doc/media/images/admin_advanced1.png
	M /cherokee/trunk/doc/media/images/cookbook_wp3.png
	M /cherokee/trunk/doc/media/images/admin_mime.png
	M /cherokee/trunk/doc/media/images/admin_advanced2.png
	M /cherokee/trunk/doc/media/images/cookbook_wp4.png
	M /cherokee/trunk/doc/media/images/admin_advanced3.png
	M /cherokee/trunk/doc/media/images/cookbook_django_common.png
	M /cherokee/trunk/doc/media/images/cookbook_wp5.png
	M /cherokee/trunk/doc/media/images/admin_advanced4.png
	M /cherokee/trunk/doc/media/images/admin_icons1.png
	M /cherokee/trunk/doc/media/images/admin_icons2.png
	M /cherokee/trunk/doc/media/images/admin_icons3.png
	M /cherokee/trunk/doc/media/images/cookbook_joomla.png
	M /cherokee/trunk/doc/media/images/admin_handler_cgi.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_advanced_rules.png
	M /cherokee/trunk/doc/media/images/admin_notrunning.png
	M /cherokee/trunk/doc/media/images/cookbook_alfresco_install.png
	M /cherokee/trunk/doc/media/images/admin_handler_dirlist_ex.png
	M /cherokee/trunk/doc/media/images/cookbook_dbslayer1.png
	M /cherokee/trunk/doc/media/images/cookbook_dbslayer2.png
	M /cherokee/trunk/doc/media/images/cookbook_dbslayer3.png
	M /cherokee/trunk/doc/media/images/cookbook_dbslayer4.png
	M /cherokee/trunk/doc/media/images/admin_index.png
	M /cherokee/trunk/doc/media/images/admin_validators_ldap.png
	M /cherokee/trunk/doc/media/images/admin_general_permissions.png
	M /cherokee/trunk/doc/media/images/admin_vserver_wizard.png
	M /cherokee/trunk/doc/media/images/admin_handler_custom_error.png
	M /cherokee/trunk/doc/media/images/cookbook_django.png
	M /cherokee/trunk/doc/media/images/cookbook_trac_rules.png
	M /cherokee/trunk/doc/media/images/cookbook_sugarcrm_running0.png
	M /cherokee/trunk/doc/media/images/cookbook_sugarcrm_running1.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_6_advanced.png
	M /cherokee/trunk/doc/media/images/cookbook_mono_handler.png
	M /cherokee/trunk/doc/media/images/admin_vserver_security.png
	M /cherokee/trunk/doc/media/images/admin_behaviour.png
	M /cherokee/trunk/doc/media/images/cookbook_moodle.png
	M /cherokee/trunk/doc/media/images/cookbook_moodle_document_root.png
	M /cherokee/trunk/doc/media/images/admin_info_sources.png
	M /cherokee/trunk/doc/media/images/admin_handler_secdownload.png
	M /cherokee/trunk/doc/media/images/cookbook_django_infosources.png
	M /cherokee/trunk/doc/media/images/admin_noconfig.png
	M /cherokee/trunk/doc/media/images/admin_validators_pam.png
	M /cherokee/trunk/doc/media/images/cookbook_alfresco_assistant.png
	M /cherokee/trunk/doc/media/images/cookbook_trac.png
	M /cherokee/trunk/doc/media/images/cookbook_sugarcrm_install0.png
	M /cherokee/trunk/doc/media/images/cookbook_sugarcrm_install1.png
	M /cherokee/trunk/doc/media/images/admin_vserver_vserver.png
	M /cherokee/trunk/doc/media/images/cookbook_liferay.png
	M /cherokee/trunk/doc/media/images/cookbook_mysql_rule.png
	M /cherokee/trunk/doc/media/images/cookbook_alfresco_soffice.png
	M /cherokee/trunk/doc/media/images/cookbook_trac_static.png
	M /cherokee/trunk/doc/media/images/admin_handler_proxy.png
	M /cherokee/trunk/doc/media/images/admin_vserver_evhost.png
	M /cherokee/trunk/doc/media/images/cookbook_moodle_modules.png
	M /cherokee/trunk/doc/media/images/cookbook_alfresco_path.png
	M /cherokee/trunk/doc/media/images/cookbook_ror_common.png
	M /cherokee/trunk/doc/media/images/cookbook_alfresco_alfresco.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_copy.png
	M /cherokee/trunk/doc/media/images/cookbook_mono_demo.png
	M /cherokee/trunk/doc/media/images/admin_validators_plain.png
	M /cherokee/trunk/doc/media/images/cookbook_mailman.png
	M /cherokee/trunk/doc/media/images/cookbook_managing_logs_rules.png
	M /cherokee/trunk/doc/media/images/admin_handler_fastcgi1.png
	M /cherokee/trunk/doc/media/images/admin_handler_fastcgi2.png
	M /cherokee/trunk/doc/media/images/admin_vservers_wizard.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_advanced_domains.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_3_db.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_2_req.png
	M /cherokee/trunk/doc/media/images/admin_handler_dbslayer.png
	M /cherokee/trunk/doc/media/images/cookbook_moodle_db.png
	M /cherokee/trunk/doc/media/images/cookbook_redir_behavior.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_1_intro.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_4_admin.png
	M /cherokee/trunk/doc/media/images/cookbook_ror_fcgi.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_running.png
	M /cherokee/trunk/doc/media/images/admin_launch.png
	M /cherokee/trunk/doc/media/images/proxy_phase1.png
	M /cherokee/trunk/doc/media/images/proxy_phase2.png
	M /cherokee/trunk/doc/media/images/admin_general.png
	M /cherokee/trunk/doc/media/images/admin_vserver_loggers.png
	M /cherokee/trunk/doc/media/images/cookbook_redir_handler.png
	M /cherokee/trunk/doc/media/images/cookbook_ror.png
	M /cherokee/trunk/doc/media/images/cookbook_symfony.png
	M /cherokee/trunk/doc/media/images/cookbook_trac_info.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_rules.png
	M /cherokee/trunk/doc/media/images/cookbook_phpmyadmin.png
	M /cherokee/trunk/doc/media/images/admin_handler_admin.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_rule.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_domain.png
	M /cherokee/trunk/doc/media/images/cookbook_mysql_validator.png
	M /cherokee/trunk/doc/media/images/admin_vserver_errors.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_adm.png
	M /cherokee/trunk/doc/media/images/cookbook_phpmyadmin_denied.png
	M /cherokee/trunk/doc/media/images/cookbook_moodle_paths.png
	M /cherokee/trunk/doc/media/images/admin_vserver.png
	M /cherokee/trunk/doc/media/images/cookbook_redir_domains.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_result.png
	M /cherokee/trunk/doc/media/images/cookbook_alfresco_share.png
	M /cherokee/trunk/doc/media/images/cookbook_zend1.png
	M /cherokee/trunk/doc/media/images/admin_rule_regex.png
	M /cherokee/trunk/doc/media/images/cookbook_glassfish.png
	M /cherokee/trunk/doc/media/images/admin_handler_onlylisting_ex.png
	M /cherokee/trunk/doc/media/images/admin_general_ports.png
	M /cherokee/trunk/doc/media/images/cookbook_drupal.png
	M /cherokee/trunk/doc/media/images/admin_handler_dirlist.png
	M /cherokee/trunk/doc/media/images/admin_handler_onlylisting.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_8_final.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_error.png
	M /cherokee/trunk/doc/media/images/cookbook_managing_logs_security.png
	M /cherokee/trunk/doc/media/images/cookbook_maintenance_advanced_redir.png
	M /cherokee/trunk/doc/media/images/cookbook_trac_scgi.png
	M /cherokee/trunk/doc/media/images/admin_handler_file.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_adm_warning.png
	M /cherokee/trunk/doc/media/images/cookbook_nagios1.png
	M /cherokee/trunk/doc/media/images/cookbook_nagios2.png
	M /cherokee/trunk/doc/media/images/cookbook_managing_logs_handler.png
	M /cherokee/trunk/doc/media/images/cookbook_nagios3.png
	M /cherokee/trunk/doc/media/images/cookbook_nagios4.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_5_config.png
	M /cherokee/trunk/doc/media/images/cookbook_phpbb_7_create.png

2009-09-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3676, taher - 13:29:43

	* Documentation updates
	M /cherokee/trunk/doc/cookbook_django.txt
	M /cherokee/trunk/doc/cookbook_ror.txt
	M /cherokee/trunk/doc/cookbook_mailman.txt

2009-09-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3675, taher - 11:55:35


	M /cherokee/trunk/doc/media/images/cookbook_django_common.png

2009-09-24  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3674, taher - 11:37:04

	* Recipe needed an update. Based on a wizard now.
	M /cherokee/trunk/doc/cookbook_django.txt

2009-09-23  Antonio Perez  <aperez@skarcha.com>
            SVN: r3673, aperez - 23:31:47

	* Renames Bind Rule from "Incoming Port" to "Incoming IP/Port" to avoid confusion.
	Fixes bug #575: http://bugs.cherokee-project.com/575
	
	
	M /cherokee/trunk/admin/consts.py
	M /cherokee/trunk/admin/ModuleBind.py

2009-09-23  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3669, taher - 15:36:04

	* Fixes issue 584. Uninitialized property would cause failure
	M /cherokee/trunk/cherokee/handler_secdownload.c

2009-09-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3665, alo - 18:39:38

	* Print an error if socket() fails. It should shed some light on the 503
	proxy responses.
	
	M /cherokee/trunk/cherokee/socket.c

2009-09-15  Antonio Perez  <aperez@skarcha.com>
            SVN: r3664, aperez - 13:48:42

	* Regular expression is optional.
	
	
	M /cherokee/trunk/admin/ModuleRedir.py

2009-09-14  Antonio Perez  <aperez@skarcha.com>
            SVN: r3663, aperez - 16:31:01

	* Removes unneeded buffer clean.
	
	
	M /cherokee/trunk/cherokee/handler_cgi_base.c

2009-09-14  Antonio Perez  <aperez@skarcha.com>
            SVN: r3662, aperez - 15:53:16

	* Implements a new function (cherokee_gethostname) and use it in handler_cgi_base.c when no "Host:" header is present.
	
	
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/handler_cgi_base.c
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/qa/141-FastCGI-EmptyVars.py
	M /cherokee/trunk/configure.in

2009-09-14  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3661, alo - 13:25:30

	* This patch improves the gethostbyname() usage in Cherokee. Besides, it
	set the proxy handler to use the "resolve_cache" of the server.
	
	M /cherokee/trunk/cherokee/resolv_cache.h
	M /cherokee/trunk/cherokee/resolv_cache.c
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/cherokee/source.c
	M /cherokee/trunk/cherokee/access.c
	M /cherokee/trunk/cherokee/proxy_hosts.c

2009-09-14  Antonio Perez  <aperez@skarcha.com>
            SVN: r3660, aperez - 10:33:47

	* Adds "strlcat" declaration.
	
	
	M /cherokee/trunk/cherokee/util.h

2009-09-13  Antonio Perez  <aperez@skarcha.com>
            SVN: r3659, aperez - 23:48:41

	* Removes "cherokee_strlcat" function. "strlcat" is defined when it is not present in the system.
	
	
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/md5crypt.c
	M /cherokee/trunk/cherokee/util.c

2009-09-12  Antonio Perez  <aperez@skarcha.com>
            SVN: r3658, aperez - 14:50:12

	* Forces the use of IPv4 address of local loopback interface (127.0.0.1) to avoid problems with systems that have more than one address defined for "localhost".
	Reference: http://bugs.cherokee-project.com/554
	
	
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-09-12  Antonio Perez  <aperez@skarcha.com>
            SVN: r3657, aperez - 10:27:39

	* Fixes bug #573: http://bugs.cherokee-project.com/573
	
	
	M /cherokee/trunk/cherokee/thread.c

2009-09-11  Antonio Perez  <aperez@skarcha.com>
            SVN: r3655, aperez - 11:06:22

	* Ensures that length POST data is equal to Content-Length.
	
	
	M /cherokee/trunk/cherokee/post.c
	M /cherokee/trunk/cherokee/admin_client.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/post.h
	M /cherokee/trunk/cherokee/connection.c

2009-09-11  Antonio Perez  <aperez@skarcha.com>
            SVN: r3654, aperez - 11:02:28

	* Host header is required to send SERVER_NAME env. variable, and it's required by WSGI.
	
	
	M /cherokee/trunk/qa/141-FastCGI-EmptyVars.py

2009-09-11  Antonio Perez  <aperez@skarcha.com>
            SVN: r3653, aperez - 11:00:03

	* Removes duplicated SERVER_SOFTWARE environment variable.
	
	
	M /cherokee/trunk/cherokee/handler_cgi_base.c

2009-09-10  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3651, alo - 13:19:53

	* Reorder the configuration. Higher priority rules are first now.
	This is simply an aesthetic change.
	
	M /cherokee/trunk/cherokee/main_worker.c

2009-09-09  Roberto De Ioris <roberto@unbit.it>
            SVN: r3647, robertounbit - 17:11:56

	* fix for CONTENT_LENGTH
	
	M /cherokee/trunk/cherokee/handler_uwsgi.c

2009-09-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3635, alo - 08:46:07

	* Fixes the error management, so 3xx, 404, and 410 HTTP responses can
	preserve the keep-alive connection (whenever the server is responding
	a HTTP/1.1 request). It also takes care of disabling and freeing the
	encoder objects that the connection might had instanced previously.
	
	M /cherokee/trunk/cherokee/connection.c

2009-09-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3634, alo - 05:58:12

	* The CGI-base class was using the environment variable SERVER_NAME as
	SERVER_SOFTWARE. Fixes bug: http://bugs.cherokee-project.com/570
	
	M /cherokee/trunk/cherokee/handler_cgi_base.c

2009-09-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3630, alo - 10:05:01

	* The Redirections Wizard allows to use both wildcards and regexs in the
	source domain name now. It allows to do adds redirections like:
	'www.example.*' to 'www.example.com' (of course this virtual server
	should be placed after the www.example.com one).
	
	M /cherokee/trunk/admin/Wizard_Redirect.py

2009-09-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3626, alo - 09:12:34

	* The Python interpreter launched from Cherokee-admin should inherit all
	the environment variables from the parent process. In this way, custom
	python interpreters can be used: http://bugs.cherokee-project.com/552
	
	M /cherokee/trunk/cherokee/main_admin.c

2009-09-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3625, alo - 08:08:57

	* Load balancing modules should send activation/deactivation messages to
	the log instead of print it to the console.
	
	M /cherokee/trunk/cherokee/balancer_ip_hash.c
	M /cherokee/trunk/cherokee/balancer_round_robin.c

2009-09-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3624, alo - 07:56:04

	* Fixes a C&P issue. Thanks to info@ppvg.nl for reporting!
	http://bugs.cherokee-project.com/559
	
	M /cherokee/trunk/admin/Wizard_Django.py

2009-09-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3623, alo - 07:29:23

	* Shows the default virtual server document root directory instead of
	the WWW root installation dir. http://bugs.cherokee-project.com/558
	
	M /cherokee/trunk/admin/PageStatus.py

2009-09-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3612, alo - 14:01:49

	* It was missing a new line after the date.
	
	M /cherokee/trunk/svnlog2changelog.py

2009-09-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3610, alo - 08:51:53

	* 0.99.24 released
	
	M /cherokee/trunk/configure.in

2009-08-31  Antonio Perez  <aperez@skarcha.com>
            SVN: r3609, aperez - 15:48:15

	* Adds a new wizard to set up XMLRPC for rTorrent.
	
	
	A /cherokee/trunk/admin/static/images/wizards/rtorrent.png
	M /cherokee/trunk/admin/util.py
	A /cherokee/trunk/admin/Wizard_rTorrent.py
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	M /cherokee/trunk/admin/Makefile.am

2009-08-31  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3608, alo - 13:24:42

	* We are using Twitter, actually.
	
	M /cherokee/trunk/doc/other_community.txt

2009-08-31  Antonio Perez  <aperez@skarcha.com>
            SVN: r3607, aperez - 00:24:59

	* Update translation files.
	
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-08-30  Antonio Perez  <aperez@skarcha.com>
            SVN: r3606, aperez - 23:02:50

	* Makes available the new uWSGI handler.
	
	
	M /cherokee/trunk/admin/consts.py

2009-08-30  Antonio Perez  <aperez@skarcha.com>
            SVN: r3605, aperez - 18:36:04

	* Optional properties in Cherokee-admin are now marked when they have no value.
	
	
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/ModuleRrd.py
	M /cherokee/trunk/admin/PageEntry.py
	M /cherokee/trunk/admin/ModuleStreaming.py
	M /cherokee/trunk/admin/Entry.py
	M /cherokee/trunk/admin/PageAdvanced.py
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/admin/ModuleAuth.py
	M /cherokee/trunk/admin/ModuleSecdownload.py
	M /cherokee/trunk/admin/ModuleCgi.py
	M /cherokee/trunk/admin/PageInfoSource.py
	M /cherokee/trunk/admin/default.template.html
	M /cherokee/trunk/admin/PageGeneral.py
	M /cherokee/trunk/admin/ModuleDbslayer.py
	M /cherokee/trunk/admin/Page.py
	A /cherokee/trunk/admin/static/js/jquery.form-defaults.js
	M /cherokee/trunk/admin/static/js/common.js
	M /cherokee/trunk/admin/ModuleDirlist.py
	M /cherokee/trunk/admin/static/js/Makefile.am

2009-08-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3604, alo - 11:23:09

	* Removes a few unnecessary image files.
	
	D /cherokee/trunk/doc/media/images/cookbook_wp_default1.png
	M /cherokee/trunk/doc/Makefile.am
	D /cherokee/trunk/doc/media/images/cookbook_wp_example1.png
	D /cherokee/trunk/doc/media/images/cookbook_wp_example2.png
	D /cherokee/trunk/doc/media/images/cookbook_wp_example3.png

2009-08-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3603, alo - 10:12:24

	* Update translation files. The Spanish translation has been finished,
	it's completely translated and "de-fuzzied" now.
	
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-08-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3602, alo - 09:18:06

	* Fixes a potential issue. There was corner situation on which I/O cache
	could read a couple of uninitialized bytes of memory while turning
	'File not found' error codes.
	
	M /cherokee/trunk/cherokee/iocache.c

2009-08-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3601, alo - 09:10:21

	* Fixes a regression. Help pages were not being displayed in
	Cherokee-Admin.
	
	M /cherokee/trunk/cherokee/main_admin.c

2009-08-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3600, alo - 09:10:04

	* 0.99.23 released
	
	M /cherokee/trunk/configure.in

2009-08-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3598, alo - 14:14:44

	* Three minor, misc code fixes.
	
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/handler_cgi_base.c
	M /cherokee/trunk/cherokee/iocache.c

2009-08-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3597, alo - 08:49:24

	* Set a few more close-on-exec flags.
	
	M /cherokee/trunk/cherokee/validator_htpasswd.c
	M /cherokee/trunk/cherokee/buffer.c
	M /cherokee/trunk/cherokee/handler_file.c

2009-08-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3596, alo - 07:46:12

	* Just created an repository account for Roberto De Ioris.
	
	M /cherokee/trunk/svnlog2changelog.py

2009-08-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3595, alo - 22:18:36

	* I/O cache file FDs should not be inherited.
	
	M /cherokee/trunk/cherokee/iocache.c

2009-08-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3594, alo - 12:58:29

	* Adds a new uWSGI (http://projects.unbit.it/uwsgi) handler. Thanks a
	million to Roberto De Ioris for contributing this code!
	
	A /cherokee/trunk/cherokee/uwsgi.deps
	M /cherokee/trunk/cherokee/Makefile.am
	A /cherokee/trunk/cherokee/handler_uwsgi.c
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/admin/ModuleUwsgi.py
	A /cherokee/trunk/cherokee/handler_uwsgi.h
	M /cherokee/trunk/configure.in

2009-08-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3593, alo - 12:01:27

	* Adds a new backtracing option. If enabled, the server will print a
	code back-trace beside each error or warning message. It's enabled by
	adding the --enable-backtraces parameter to configure.
	
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/README
	M /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/configure.in
	M /cherokee/trunk/doc/dev_debug.txt

2009-08-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3592, alo - 11:59:50

	* Log a couple of errors.
	
	M /cherokee/trunk/cherokee/fdpoll-poll.c

2009-08-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3591, alo - 11:52:21

	* Fixes a warning message printed while performing a Graceful restart.
	
	M /cherokee/trunk/cherokee/server.c

2009-08-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3590, alo - 09:11:06

	* Run the RRD related coded from a different thread. Besides being quite
	memory consuming, rrdtool can be somehow slow. When one of the server
	threads executed the timed RRD updating or rendering functions its
	connections were being stopped until the thread finished working with
	rrdtool. The problem should be solved now.
	
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-08-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3589, alo - 09:04:21

	* Improves the Solaris support. Now it call a few Solaris utilities to
	print as much information about the process as possible.
	
	M /cherokee/trunk/cherokee/cherokee-panic

2009-08-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3588, alo - 08:55:29

	* Couple of misc improvements: 1.- redirect stderr to stdout, so error
	are sent or printed in a unique stream. 2.- Try to use share memory
	for the temporal file (instead of /tmp).
	
	M /cherokee/trunk/cherokee/cherokee-panic

2009-08-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3587, alo - 13:38:36

	* Adds a new wizard to automatically set up Audio/Video streaming on
	virtual servers. It also adds a little cookbook recommending to use
	the wizard for setting the most common streaming configuration.
	
	A /cherokee/trunk/admin/Wizard_Streaming.py
	M /cherokee/trunk/doc/cookbook.txt
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/doc/cookbook_streaming.txt
	A /cherokee/trunk/admin/static/images/wizards/streaming.png

2009-08-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3586, alo - 13:31:17

	* Fixes typo
	
	M /cherokee/trunk/admin/Wizard_CommonStatic.py

2009-08-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3585, alo - 08:57:58

	* The directory listing plug-in should generate 'url-escaped' URLs.
	This patch fixes bug #549: http://bugs.cherokee-project.com/549
	
	M /cherokee/trunk/cherokee/handler_dirlist.c

2009-08-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3584, alo - 15:24:46

	* Updates the PHP cookbook.
	
	M /cherokee/trunk/doc/cookbook_php.txt
	M /cherokee/trunk/doc/media/images/admin_handler_fastcgi1.png
	M /cherokee/trunk/doc/media/images/admin_handler_fastcgi2.png

2009-08-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3583, alo - 08:25:00

	* Raise the connection timeout limit when it's trying to access a
	interpreter (source) that is currently being launching.
	
	M /cherokee/trunk/cherokee/source_interpreter.c

2009-08-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3582, alo - 18:53:13

	* Removes a lingering space character.
	
	M /cherokee/trunk/cherokee/cherokee-panic

2009-08-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3581, alo - 18:41:42

	* Fixes a couple of 'bashisms'
	
	M /cherokee/trunk/cherokee/cherokee-panic

2009-08-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3580, alo - 17:26:43

	* Made a mistake in the previous commit. The 'sys' isn't required.
	
	M /cherokee/trunk/svnlog2changelog.py

2009-08-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3579, alo - 17:24:23

	* Log messages ought to be UTF-8 encoded.
	
	M /cherokee/trunk/svnlog2changelog.py

2009-08-20  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3578, taher - 19:38:02

	* Typo fix
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-08-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3577, alo - 17:06:36

	* Moves the PHP wizard to a new 'Languages' category.
	
	M /cherokee/trunk/admin/Wizard.py
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-08-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3576, alo - 15:25:52

	* Improves the Wordpress wizard, so all the different 'permalinks'
	formats are supported. It implements Antonio PÃ©rez's idea.
	
	M /cherokee/trunk/doc/cookbook_wordpress.txt
	M /cherokee/trunk/admin/Wizard_WordPress.py

2009-08-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3575, alo - 17:54:40

	* cherokee_limiter_get_time_limit(): Fixes the function prototype.
	
	M /cherokee/trunk/cherokee/limiter.c
	M /cherokee/trunk/cherokee/limiter.h

2009-08-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3574, alo - 14:49:24

	* Fixes a wrong mutex acquisition in the CGI child processes. This
	patch fixes the bug: http://bugs.cherokee-project.com/546
	
	M /cherokee/trunk/cherokee/handler_cgi.c

2009-08-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3573, alo - 15:18:50

	* Rewrites the QA so it stops checking whether the main QA application
	is running more than test execution thread. I have not been able to
	figure why I put that check in the first place; thus, it has been
	removed. This patch also removes a trailing slash at the end of the
	local directory path. It was causing the test to fail on the final
	test check.  Hopefully I'm not introducing a regression here..
	
	M /cherokee/trunk/qa/066-DirectoryIndex3.py

2009-08-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3572, alo - 14:22:13

	* When looking for the Python and PHP interpreters, check on the $PATH
	and only then use the hardcoded list of paths. It also adds a new path
	entry for the default MacPorts directory (/opt/local/bin).
	
	M /cherokee/trunk/qa/conf.py
	M /cherokee/trunk/qa/util.py

2009-08-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3571, alo - 10:08:21

	* The md5 python modules is deprecated. This patch updates the QA test
	so it uses the new hashlib module.
	
	M /cherokee/trunk/qa/100-Digest-htdigest.py

2009-08-17  Antonio Perez  <aperez@skarcha.com>
            SVN: r3569, aperez - 18:00:43

	* Fixes the load of the available balancers on DBslayer Module.
	Bug 544: http://bugs.cherokee-project.com/544
	
	M /cherokee/trunk/admin/ModuleDbslayer.py

2009-08-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3568, alo - 20:51:32

	* Updates the po directory
	
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-08-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3567, alo - 19:10:20

	* Updates the Wordpress cookbook. It refers to the wizard now.
	
	M /cherokee/trunk/doc/media/images/cookbook_wp4.png
	M /cherokee/trunk/doc/cookbook_wordpress.txt

2009-08-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3566, alo - 18:28:06

	* Adds support for three most used permalinks formats.
	
	M /cherokee/trunk/admin/Wizard_WordPress.py

2009-08-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3565, alo - 16:09:39

	* 'make clean' removes the rendered documentation (.html files) now.
	
	M /cherokee/trunk/doc/Makefile.am

2009-08-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3564, alo - 15:33:21

	* Removes some unnecessary images.
	
	D /cherokee/trunk/doc/media/images/cookbook_drupal_example4.png
	D /cherokee/trunk/doc/media/images/cookbook_drupal_default1.png
	M /cherokee/trunk/doc/Makefile.am
	D /cherokee/trunk/doc/media/images/cookbook_drupal_default2.png
	D /cherokee/trunk/doc/media/images/cookbook_drupal_default3.png
	D /cherokee/trunk/doc/media/images/cookbook_drupal_rules.png
	D /cherokee/trunk/doc/media/images/cookbook_drupal_example1.png
	D /cherokee/trunk/doc/media/images/cookbook_drupal_example2.png
	D /cherokee/trunk/doc/media/images/cookbook_drupal_example3.png

2009-08-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3563, alo - 11:06:02

	* Updates a few captures of the cherokee-admin 'Status' page.
	
	M /cherokee/trunk/doc/media/images/admin_index.png
	M /cherokee/trunk/doc/media/images/admin_launch.png
	M /cherokee/trunk/doc/media/images/admin_notrunning.png

2009-08-15  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3562, taher - 20:39:42

	* Some updates and typo fixes
	
	M /cherokee/trunk/doc/dev_issues.txt
	M /cherokee/trunk/doc/other_goodies.txt
	M /cherokee/trunk/doc/cookbook_drupal.txt

2009-08-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3561, alo - 18:15:04

	* Updates the Drupal cookbook so it refers to the Drupal Wizard
	rather than describing an old-school step-by-step installation.
	
	M /cherokee/trunk/doc/Makefile.am
	A /cherokee/trunk/doc/media/images/admin_vserver_wizard.png
	M /cherokee/trunk/doc/cookbook_drupal.txt
	A /cherokee/trunk/doc/media/images/admin_vservers_wizard.png

2009-08-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3560, alo - 18:07:57

	* Removes an unnecessary image.
	
	M /cherokee/trunk/doc/Makefile.am
	D /cherokee/trunk/doc/media/images/admin_dirlist_cherokee.png

2009-08-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3559, alo - 17:32:10

	* Adds a couple of missing images.
	
	M /cherokee/trunk/doc/Makefile.am

2009-08-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3558, alo - 17:29:59

	* Check whether the images are included in the Makefile.am file.
	
	M /cherokee/trunk/doc/test_images.py

2009-08-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3557, alo - 17:00:16

	* Adds a new 'test' target to the documentation Makefile.
	
	M /cherokee/trunk/Makefile.am
	M /cherokee/trunk/doc/Makefile.am
	A /cherokee/trunk/doc/test_images.py

2009-08-15  Antonio Perez  <aperez@skarcha.com>
            SVN: r3556, aperez - 12:33:05

	* asciidoc.py upgraded to version 8.4.5
	
	Fixes documentation generation warnings because of new asciidoc.
	
	
	M /cherokee/trunk/doc/modules_validators_mysql.txt
	A /cherokee/trunk/doc/build/lang-en.conf
	M /cherokee/trunk/doc/modules_handlers_file.txt
	M /cherokee/trunk/doc/modules_handlers_server_info.txt
	A /cherokee/trunk/doc/build/lang-fr.conf
	M /cherokee/trunk/doc/cookbook_kumbia.txt
	M /cherokee/trunk/doc/basics_installation_windows.txt
	M /cherokee/trunk/doc/modules_validators_ldap.txt
	M /cherokee/trunk/doc/modules_handlers_common.txt
	M /cherokee/trunk/doc/other_signals.txt
	M /cherokee/trunk/doc/cookbook_mailman.txt
	M /cherokee/trunk/doc/cookbook_joomla.txt
	M /cherokee/trunk/doc/dev_cherokee.conf.txt
	M /cherokee/trunk/doc/cookbook_sugarcrm.txt
	M /cherokee/trunk/doc/cookbook_embedding_cherokee.txt
	M /cherokee/trunk/doc/modules_handlers_secdownload.txt
	A /cherokee/trunk/doc/build/lang-de.conf
	M /cherokee/trunk/doc/modules_handlers_dbslayer.txt
	M /cherokee/trunk/doc/cookbook_wordpress.txt
	M /cherokee/trunk/doc/build/xhtml11-quirks.conf
	M /cherokee/trunk/doc/modules_handlers_dirlist.txt
	M /cherokee/trunk/doc/cookbook_alfresco.txt
	M /cherokee/trunk/doc/build/asciidoc.py
	M /cherokee/trunk/doc/cookbook_zend.txt
	M /cherokee/trunk/doc/cookbook_django.txt
	M /cherokee/trunk/doc/basics_installation_unix.txt
	M /cherokee/trunk/doc/cookbook_ror.txt
	M /cherokee/trunk/doc/cookbook_symfony.txt
	M /cherokee/trunk/doc/modules_validators_htdigest.txt
	M /cherokee/trunk/doc/modules_handlers_custom_error.txt
	M /cherokee/trunk/doc/cookbook_managing_logs.txt
	A /cherokee/trunk/doc/build/lang-es.conf
	A /cherokee/trunk/doc/build/lang-hu.conf
	M /cherokee/trunk/doc/modules_handlers_streaming.txt
	M /cherokee/trunk/doc/config_general.txt
	M /cherokee/trunk/doc/build/xhtml11.conf
	M /cherokee/trunk/doc/cookbook_nagios.txt
	M /cherokee/trunk/doc/cookbook_glassfish.txt
	A /cherokee/trunk/doc/build/lang-ru.conf
	M /cherokee/trunk/doc/modules_handlers_cgi.txt
	M /cherokee/trunk/doc/config_virtual_servers_evhost.txt
	M /cherokee/trunk/doc/modules_validators_htpasswd.txt
	M /cherokee/trunk/doc/cookbook_drupal.txt
	M /cherokee/trunk/doc/modules_handlers_redir.txt
	M /cherokee/trunk/doc/modules_validators_authlist.txt
	M /cherokee/trunk/doc/cookbook_trac.txt
	M /cherokee/trunk/doc/cookbook_liferay.txt
	M /cherokee/trunk/doc/cookbook_phpbb.txt
	M /cherokee/trunk/doc/modules_validators_plain.txt
	M /cherokee/trunk/doc/build/asciidoc.conf
	M /cherokee/trunk/doc/modules_loggers_custom.txt

2009-08-15  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3555, alo - 10:42:40

	* Fixes a broken image reference. Thanks to Yann Malet
	<yann.malet@gmail.com> for reporting the issue.
	
	M /cherokee/trunk/doc/modules_handlers_custom_error.txt

2009-08-14  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3554, alo - 19:23:45

	* Rework r3552: Same thing, but a different and cleaner implementation.
	
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/ModuleCustomError.py
	M /cherokee/trunk/admin/ModuleScgi.py
	M /cherokee/trunk/admin/PageEntry.py
	M /cherokee/trunk/admin/ModuleHeader.py
	M /cherokee/trunk/admin/PageAdvanced.py
	M /cherokee/trunk/admin/Form.py
	M /cherokee/trunk/admin/ModuleAuth.py
	M /cherokee/trunk/admin/Rule.py
	M /cherokee/trunk/admin/PageInfoSource.py
	M /cherokee/trunk/admin/PageGeneral.py
	M /cherokee/trunk/admin/ModuleDbslayer.py
	M /cherokee/trunk/admin/ModuleBalancer.py
	M /cherokee/trunk/admin/ModuleFcgi.py
	M /cherokee/trunk/admin/ModuleDirlist.py
	M /cherokee/trunk/admin/ModuleExists.py
	M /cherokee/trunk/admin/Module.py
	M /cherokee/trunk/admin/Wizard_HotLinking.py
	M /cherokee/trunk/admin/ModuleProxy.py
	M /cherokee/trunk/admin/ModuleServerInfo.py

2009-08-14  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3553, alo - 19:21:04

	* The PHP wizard should use a TCP port instead of a Unix socket for the
	FastCGI communication. Even if it's slower, it is way safer.
	
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-08-14  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3552, alo - 17:27:22

	* Fixes cherokee-admin so it doesn't print superfluous error messages
	any longer. For instance: "ERROR: Could not load module 'foobar'".
	
	M /cherokee/trunk/admin/Form.py
	M /cherokee/trunk/admin/Module.py

2009-08-14  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3551, alo - 16:53:27

	* A fragment of the spawning mechanism has been rewritten. This new
	version ought to behave better under high load.
	
	M /cherokee/trunk/cherokee/handler_scgi.c
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/cherokee/handler_scgi.h
	M /cherokee/trunk/cherokee/source_interpreter.h
	M /cherokee/trunk/cherokee/handler_fcgi.h
	M /cherokee/trunk/cherokee/source.c

2009-08-14  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3550, alo - 16:41:54

	* Adds a few missing new lines characters.
	
	M /cherokee/trunk/cherokee/socket.c

2009-08-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3546, alo - 18:12:47

	* Once the SHM spawning method has been successfully used once, do not
	even try to use the local/old mechanism.  This patch also implements a
	'grace time' for the spawned processes. It assumes the new process
	could require as much as 5 seconds to be ready or return an error.
	
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/source_interpreter.h

2009-08-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3545, alo - 16:56:00

	* Gets rid of an unnecessary 'goto'.
	
	M /cherokee/trunk/cherokee/source.c

2009-08-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3544, alo - 16:52:08

	* Clean up. Nothing important.
	
	M /cherokee/trunk/cherokee/source_interpreter.c

2009-08-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3543, alo - 16:50:42

	* Check thread_deactive_to_polling() returned value.
	
	M /cherokee/trunk/cherokee/handler_fcgi.c

2009-08-12  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3542, alo - 08:27:42

	* Be slightly smarter when trying to figure whether to inherit the
	server process environment variables.
	
	M /cherokee/trunk/cherokee/source_interpreter.c

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3540, alo - 19:26:37

	* Set a value to source!<num>!env_inherited is not defined.
	
	M /cherokee/trunk/admin/PageInfoSource.py

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3539, alo - 18:25:40

	* Fixes a misplaced call to set the close-on-exec bit.
	
	M /cherokee/trunk/cherokee/source.c

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3538, alo - 16:55:30

	* MacOS X packager script adapted to use the new --with-wwwuser 
	and --with-wwwgroup ./configure parameters
	
	M /cherokee/trunk/README
	M /cherokee/trunk/packages/osx/build.py

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3537, alo - 13:27:19

	* Adds a couple of new ./configure parameters: --with-wwwuser and
	--with-wwwgroup, so the default user and group can be defined at
	compilation time.. Nothing fancy, but handy for packagers.
	
	M /cherokee/trunk/Makefile.am
	M /cherokee/trunk/doc/basics_installation_unix.txt
	M /cherokee/trunk/cherokee.conf.sample.pre
	M /cherokee/trunk/doc/basics_installation_windows.txt
	M /cherokee/trunk/configure.in

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3536, alo - 10:56:13

	* Adds support for the HTTP/1.1 error code 307: "Temporary Redirect".
	Thanks to tylerdu (irc.freenode.net) for the report. It fixes:
	http://bugs.cherokee-project.com/543
	
	M /cherokee/trunk/cherokee/http.h
	M /cherokee/trunk/cherokee/http.c

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3535, alo - 10:48:14

	* Adds a little script to auto-generate the POTFILES.in file.
	
	A /cherokee/trunk/po/admin/generate_POTFILESin.py

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3534, alo - 10:46:47

	* Fixes typo
	
	M /cherokee/trunk/qa/run-tests.py

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3533, alo - 10:42:59

	* Updates po/admin/POTFILES.in (the list of files from which the strings
	for translation have to be extracted).
	
	M /cherokee/trunk/po/admin/POTFILES.in

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3532, alo - 08:47:29

	* Set closexec on the file descriptors used in the connections to the
	Information Sources (mainly FastCGI, SCGI and reverse HTTP).
	
	M /cherokee/trunk/cherokee/source.c

2009-08-11  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3531, taher - 08:34:58

	* Documentation updates. Remove references to deprecated "Generic balancer" plug-in.
	
	M /cherokee/trunk/doc/modules_handlers.txt
	M /cherokee/trunk/doc/dev_issues.txt
	M /cherokee/trunk/doc/modules_handlers_redir.txt
	M /cherokee/trunk/doc/modules_balancers.txt
	M /cherokee/trunk/doc/config_info_sources.txt
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-08-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3530, alo - 08:14:07

	* Fixes couple of details regarding the MacOS packaging script.
	
	M /cherokee/trunk/README
	M /cherokee/trunk/packages/osx/build.py

2009-08-10  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3529, alo - 20:51:04

	* Deprecates the "Generic balancer" plug-in (aka 'mirror'). Now that the
	reverse proxy is rock solid there is no point on keeping this module
	around.
	
	M /cherokee/trunk/admin/consts.py
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/modules.txt
	D /cherokee/trunk/cherokee/handler_mirror.c
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/doc/Makefile.am
	D /cherokee/trunk/admin/ModuleMirror.py
	M /cherokee/trunk/admin/Makefile.am
	D /cherokee/trunk/cherokee/handler_mirror.h
	D /cherokee/trunk/doc/modules_handlers_mirror.txt
	M /cherokee/trunk/configure.in

2009-08-10  Antonio Perez  <aperez@skarcha.com>
            SVN: r3528, aperez - 18:40:06

	* Warnings and Errors are written to "stderr" when loggers are not yet initialized.
	
	
	M /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cherokee/logger_writer.c
	M /cherokee/trunk/cherokee/logger_writer.h

2009-08-10  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3527, alo - 13:25:00

	* Adds a new script to build MacOS X binary packages (.dmg). Both this
	script and the Windows one have been relocated to the /packages
	directory.
	
	A /cherokee/trunk/packages/windows
	A /cherokee/trunk/packages/osx/Description.plist.in
	M /cherokee/trunk/Makefile.am
	D /cherokee/trunk/windows
	A /cherokee/trunk/packages/osx/background.tiff.gz
	A /cherokee/trunk/packages/osx/build.py
	A /cherokee/trunk/packages
	A /cherokee/trunk/packages/osx/utils.py
	M /cherokee/trunk/cherokee.conf.sample.pre
	A /cherokee/trunk/packages/osx/Makefile.am
	A /cherokee/trunk/packages/osx/Info.plist.in
	A /cherokee/trunk/packages/osx/License.rtf
	M /cherokee/trunk/configure.in
	A /cherokee/trunk/packages/Makefile.am
	A /cherokee/trunk/packages/osx

2009-08-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3526, alo - 19:05:22

	* Fixes QA tests so they can we run without a PHP interpreter.
	
	M /cherokee/trunk/qa/run-tests.py
	M /cherokee/trunk/qa/util.py

2009-08-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3525, alo - 16:51:01

	* /etc/cherokee/ssl is no longer used
	
	M /cherokee/trunk/Makefile.am

2009-08-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3523, alo - 12:18:55

	* Adds a new option to allow information sources to inherit the server's
	environment variables instead of being forced to define a new set of
	variables for one of them. By default the environment variables are
	inherited (to use a custom set of variables is the exception now).
	
	M /cherokee/trunk/admin/PageInfoSource.py
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/main.c
	M /cherokee/trunk/cherokee/spawner.h
	M /cherokee/trunk/cherokee/source_interpreter.h
	M /cherokee/trunk/cherokee/spawner.c

2009-08-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3521, alo - 10:33:02

	* By default, configure checks for MySQL, actually.
	
	M /cherokee/trunk/m4/mysql.m4

2009-08-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3520, alo - 09:34:13

	* Tries to improve how the usage graphs are refreshed in the status
	page of cherokee-admin.
	
	M /cherokee/trunk/admin/static/js/graphs.js

2009-08-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3518, alo - 20:38:59

	* Graphs are properly refreshed now. It fixes bug #531:
	http://bugs.cherokee-project.com/531
	
	M /cherokee/trunk/admin/static/js/graphs.js

2009-08-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3517, alo - 16:32:54

	* Adds a new configuration key 'redir_symlinks' so the dirlist handler
	can redirect symbolic links to its original file instead of accessing
	it as a regular file or directory.
	
	M /cherokee/trunk/cherokee/handler_dirlist.c
	M /cherokee/trunk/admin/ModuleDirlist.py
	M /cherokee/trunk/cherokee/handler_dirlist.h

2009-08-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3515, alo - 06:28:57

	* Fixes a compilation issue: "/usr/bin/install: will not overwrite
	just-created `/usr/include/cherokee/avl.h' with `avl.h'"
	
	M /cherokee/trunk/cherokee/Makefile.am

2009-08-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3514, alo - 20:06:40

	* 0.99.21 released
	
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po
	M /cherokee/trunk/configure.in

2009-08-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3513, alo - 19:38:17

	* Adds a new "timeout" CHEROKEE_TRACE key.
	
	M /cherokee/trunk/cherokee/thread.c

2009-08-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3511, alo - 16:36:20

	* Fixes an unfortunate regression introduced a couple of days ago.
	
	M /cherokee/trunk/admin/CherokeeManagement.py

2009-08-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3509, alo - 11:27:12

	* The server will try to raise the file descriptors limit to 4096 from
	now on. The default system value was way too low in many cases.
	
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/macros.h

2009-08-04  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3506, alo - 08:33:49

	* Even though it isn't recommended, Cherokee allows to launch the server
	without creating a PID file. Cherokee-admin checks that file in order
	to know whether or not the server is running. This patch adds a
	slightly smarted function to detect the server presence. In case the
	server PID file weren't present it'd try to check the OS processes
	list in order to find a cherokee process being executed with the same
	configuration file. In case it were found, it'd assume the server was
	running.
	
	M /cherokee/trunk/admin/CherokeeManagement.py

2009-08-03  Jonathan Hernandez  <ion@suavizado.com>
            SVN: r3505, ion - 20:48:03

	* Change hr style
	
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/static/css/cherokee.css

2009-08-03  Jonathan Hernandez  <ion@suavizado.com>
            SVN: r3504, ion - 20:30:53

	* Change colors to server graphs
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/status.template.html
	M /cherokee/trunk/admin/PageStatus.py
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-08-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3503, alo - 19:48:45

	* Stop the server reporting "Server is exiting.." more than once.
	It's merely an aesthetic fix.
	
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/main_worker.c

2009-08-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3501, alo - 17:16:31

	* Optimizes the RRD module so it renders the absolutely minimum number
	of graph files. It takes rrdtool quite some time to render each one of
	those files so this improvement is quite interesting.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-08-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3500, alo - 13:43:35

	* Removes the Stats section that I added a couple of weeks ago. The
	graphs are now integrated in the PagaStatus and the PageVServer page.
	
	M /cherokee/trunk/admin/PageGeneral.py
	D /cherokee/trunk/admin/PageStats.py
	M /cherokee/trunk/admin/GraphManager.py
	M /cherokee/trunk/admin/Page.py
	M /cherokee/trunk/admin/Makefile.am
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/admin/server.py

2009-08-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3499, alo - 13:41:31

	* Installs missing header file
	
	M /cherokee/trunk/cherokee/Makefile.am

2009-08-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3495, alo - 15:31:59

	* More traffic graphs integration..
	
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/static/js/graphs.js
	M /cherokee/trunk/admin/GraphManager.py
	M /cherokee/trunk/admin/PageStatus.py

2009-08-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3494, alo - 07:29:29

	* Integrate the new graphs widget in the Virtual Server page.
	
	M /cherokee/trunk/admin/PageVServer.py

2009-07-31  Jonathan Hernandez  <ion@suavizado.com>
            SVN: r3493, ion - 21:36:43

	* Revamp status page, work in progress
	M /cherokee/trunk/admin/status.template.html
	D /cherokee/trunk/admin/static/images/web_proud.jpg
	M /cherokee/trunk/admin/static/images/offline.png
	A /cherokee/trunk/admin/static/js/graphs.js
	A /cherokee/trunk/admin/static/images/feedback.png
	M /cherokee/trunk/admin/static/images/online.png
	M /cherokee/trunk/admin/static/images/Makefile.am
	M /cherokee/trunk/admin/PageStatus.py
	A /cherokee/trunk/admin/static/images/proud.png
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/admin/static/images/menu-active.png
	M /cherokee/trunk/admin/static/js/Makefile.am

2009-07-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3490, alo - 17:30:59

	* Geez! rrdtool is a CPU hog. I just realized that it was monopolizing a
	CPU of one of my servers. This patch tries to decrease the load of the
	graph re-generation by delaying the render of some of the graphs.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3489, alo - 15:59:03

	* Fixes typo.
	
	M /cherokee/trunk/cherokee/common-internal.h

2009-07-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3488, alo - 15:56:11

	* Tries be to slightly more gentle when dropping connections on
	overload. A new sched_yield() detection has been added to the
	configure process.
	
	M /cherokee/trunk/cherokee/common-internal.h
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/thread.h
	M /cherokee/trunk/configure.in

2009-07-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3487, alo - 15:16:52


	M /cherokee/trunk/cherokee/main.c

2009-07-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3486, alo - 14:59:07

	* Fixes an unusual compilation issue. There were a couple of superfluous
	files shipped within the source tarball: cherokee/loader.autoconf.h
	and cherokee/loader.autoconf.inc
	
	M /cherokee/trunk/cherokee/Makefile.am

2009-07-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3485, alo - 17:43:46

	* Same patch as before.. for source_interpreter.c.
	
	M /cherokee/trunk/cherokee/source_interpreter.c

2009-07-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3484, alo - 17:26:32

	* Increases the buffer for getgrnam() from 1k to 8k. It
	seems that OpenBSD needed a bigger buffer. Thanks to
	Fernando Quintero for the fix.
	
	M /cherokee/trunk/cherokee/server.c

2009-07-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3483, alo - 15:56:33

	* Do not even check /etc/cherokee/mods-enabled when launching
	Cherokee with the -r parameter (quick local content sharing).
	
	M /cherokee/trunk/cherokee/main_worker.c

2009-07-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3482, alo - 14:19:57

	* Bug fix: Do not try to launch anything if the cherokee-worker exists
	on fatal error. (Eg: The port is already open).
	
	M /cherokee/trunk/cherokee/main.c

2009-07-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3481, alo - 17:41:17

	* Adss a new field "Total" to all the graphs. It implements RFE #533:
	http://bugs.cherokee-project.com/533
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3480, alo - 21:16:57

	* Fixes a problem rewriting the "Host:" header in the internal HTTP
	request (from the server to the back-end).
	Thanks to G. Clifford Williams for reporting this issue.
	
	M /cherokee/trunk/cherokee/handler_proxy.c

2009-07-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3479, alo - 10:24:30

	* Bug fix. Multi-line logging to syslog was failing.
	
	M /cherokee/trunk/cherokee/util.c

2009-07-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3478, alo - 12:42:03

	* Bug-fix: A couple of parameters were spawned.
	
	M /cherokee/trunk/cherokee/cryptor_libssl.c

2009-07-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3477, alo - 09:02:00

	* Remove deprecated property. Thanks to Jorge Sarmiento for reporting.
	
	M /cherokee/trunk/admin/PageVServer.py

2009-07-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3476, alo - 10:57:37

	* '!collector' is a known property of 'vserver!'
	
	M /cherokee/trunk/cherokee/virtual_server.c

2009-07-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3475, alo - 07:35:45

	* Fixes a compilation issue.
	
	M /cherokee/trunk/cherokee/Makefile.am

2009-07-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3474, alo - 20:46:34

	* Adds missing file
	
	M /cherokee/trunk/admin/Makefile.am

2009-07-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3473, alo - 20:31:11

	* Draw timeouts in red and accepts in blue..
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3472, alo - 18:12:32

	* Adds a new page to hold the statistics and graphs.
	
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/PageGeneral.py
	A /cherokee/trunk/admin/PageStats.py
	M /cherokee/trunk/admin/Page.py
	M /cherokee/trunk/admin/static/css/cherokee.css
	M /cherokee/trunk/admin/server.py

2009-07-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3471, alo - 08:10:14

	* Fixes a regression (compilation problem).
	
	M /cherokee/trunk/admin/Makefile.am

2009-07-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3470, alo - 16:50:59

	* Extended to handler both the /icons and /cherokee_themes directories.
	
	M /cherokee/trunk/admin/Wizard_Icons.py

2009-07-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3469, alo - 15:45:56

	* Adds a new Wizard. It adds a rule with the most common static files,
	so they are server as files when on a website based on dynamic
	content.
	
	A /cherokee/trunk/admin/static/images/wizards/common_static.png
	A /cherokee/trunk/admin/Wizard_CommonStatic.py
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	M /cherokee/trunk/admin/Makefile.am

2009-07-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3468, alo - 15:44:34

	* RRD files shouldn't contain spaces; replacing them by underscores.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3467, alo - 08:33:18

	* Adds a new "draw_srv_traffic" configuration key (boolean) to
	cherokee_collector_vsrv_rrd_t.
	
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3466, alo - 08:28:25

	* Code clean up. cherokee_collector_rrd_t and
	cherokee_collector_vsrv_rrd_t are different
	structures now.
	
	M /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3465, alo - 19:44:24

	* Improved graphs look for a better integration with Cherokee-admin.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-20  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3464, alo - 09:39:24

	* (cherokee_find_exec_in_path): Bugfix.
	
	M /cherokee/trunk/cherokee/util.c

2009-07-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3463, alo - 21:29:10

	* Ignore the libtool related m4 files.
	
	M /cherokee/trunk/m4

2009-07-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3462, alo - 21:27:03

	* Adds a new Wizard for configuring the /icons directory (if missing).
	
	A /cherokee/trunk/admin/Wizard_Icons.py
	M /cherokee/trunk/admin/Wizard.py
	M /cherokee/trunk/admin/static/images/wizards/Makefile.am
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/admin/static/images/wizards/icons.png

2009-07-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3461, alo - 16:44:58

	* Fixes a silly mistake. Server traffic graphs weren't being updated.
	
	M /cherokee/trunk/cherokee/collector.c

2009-07-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3460, alo - 15:47:43

	* Checks were in the wrong order.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3459, alo - 14:49:34

	* Relocates the directory checks. Now it's only checked
	on start instead of on each update/render.
	
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-19  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3458, alo - 14:07:44

	* Delays information collectors initialization, so it's executed after
	the server drops its privileges. For instance, the RRDtool collector
	spawns new processes as the server user (Eg: www-data, www, ..)
	
	M /cherokee/trunk/cherokee/collector.c
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/collector.h
	M /cherokee/trunk/cherokee/virtual_server.c
	M /cherokee/trunk/cherokee/collector_rrd.c

2009-07-18  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3457, alo - 08:59:52

	* Fixes one of the RAILS_ENV default values: s/Development/development/.
	Thanks to 'atomist' for the report! It fixes the bug #529:
	http://bugs.cherokee-project.com/529
	
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-07-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3456, alo - 20:05:47

	* Checks whether a previous Unix socket already exists. If so,
	remove it before launching a new back-end application.
	
	M /cherokee/trunk/cherokee/main_admin.c

2009-07-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3455, alo - 15:44:56

	* Typo
	
	M /cherokee/trunk/cherokee/macros.h

2009-07-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3454, alo - 15:43:02

	* The header length limit has been raised from 4k to 8k. It seems there
	are sites sending huge cookies that would require it. Thanks to "Gavin
	M. Roy" <gmr@myyearbook.com> for pointing it out.
	
	M /cherokee/trunk/cherokee/macros.h

2009-07-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3453, alo - 15:29:04

	* - Updates pyscgi.py from 1.7 to 1.9
	- Fixes the QA tests so they work with pyscgi.py 1.9
	- From now on, Cherokee-admin uses a Unix socket for the internal
	  communication with the application back-end (a SCGI application).
	  This change should fix the problems that some people have
	  experienced when running cherokee-admin in a server where either had
	  not a "lo" interface or in which it was filtered with a DROP rule. A
	  new parameter -t (--internal-tcp) has been added so cherokee-admin
	  can be forced to use the previous localhost:4000 port.
	
	M /cherokee/trunk/qa/226-PathInfo-Default.py
	M /cherokee/trunk/qa/151-SCGI-vars.py
	M /cherokee/trunk/admin/pyscgi.py
	M /cherokee/trunk/qa/152-SCGI-vars2.py
	M /cherokee/trunk/qa/153-SCGI-vars-root.py
	M /cherokee/trunk/qa/142-SCGI-ExtraVars.py
	M /cherokee/trunk/cherokee/main_admin.c
	M /cherokee/trunk/qa/126-SCGI.py
	M /cherokee/trunk/qa/173-Chunked-SCGI.py
	M /cherokee/trunk/admin/server.py
	M /cherokee/trunk/qa/171-SCGI-Keepalive.py
	M /cherokee/trunk/qa/pyscgi.py
	M /cherokee/trunk/qa/127-SCGI-Post.py
	M /cherokee/trunk/qa/140-SCGI-EmptyVars.py

2009-07-17  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3452, alo - 10:33:21

	* Adds support for "information collectors" (a new plug-in type). It
	also adds a new plug-in for generating usage graphs with RRDtool. Both
	the server and the cherokee-admin sides are implemented. Beware, this
	new feature is still under development; use it with caution.
	
	M /cherokee/trunk/admin/PageVServer.py
	A /cherokee/trunk/cherokee/collector_rrd.h
	M /cherokee/trunk/cherokee/server-protected.h
	M /cherokee/trunk/Makefile.am
	A /cherokee/trunk/admin/GraphManager.py
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/cherokee/handler_server_info.c
	M /cherokee/trunk/cherokee/admin_server.c
	M /cherokee/trunk/configure.in
	M /cherokee/trunk/constants.h.pre
	M /cherokee/trunk/admin/status.template.html
	M /cherokee/trunk/admin/consts.py
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/logger.h
	M /cherokee/trunk/admin/validations.py
	M /cherokee/trunk/cherokee/main_admin.c
	M /cherokee/trunk/cherokee/connection.c
	M /cherokee/trunk/cherokee/plugin.h
	M /cherokee/trunk/cherokee/bogotime.c
	A /cherokee/trunk/admin/ModuleRrd.py
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/logger_custom.c
	M /cherokee/trunk/cherokee/bogotime.h
	M /cherokee/trunk/cherokee/server.h
	M /cherokee/trunk/admin/Form.py
	M /cherokee/trunk/cherokee/virtual_server.c
	M /cherokee/trunk/cherokee/buffer.h
	M /cherokee/trunk/cherokee/virtual_server.h
	M /cherokee/trunk/admin/configured.py.pre
	M /cherokee/trunk/admin/PageGeneral.py
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/admin/PageVServers.py
	A /cherokee/trunk/cherokee/collector.c
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/admin/PageStatus.py
	A /cherokee/trunk/cherokee/collector.h
	M /cherokee/trunk/admin/Makefile.am
	A /cherokee/trunk/cherokee/collector_rrd.c

2009-07-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3451, alo - 17:28:59

	* Previous commit was wrong.
	
	M /cherokee/trunk/admin/CherokeeManagement.py

2009-07-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3450, alo - 17:24:04

	* Check error lines before reporting an actual error.
	
	M /cherokee/trunk/admin/CherokeeManagement.py

2009-07-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3449, alo - 16:58:04

	* Errors clean up. Also, spawning mechanism initialization
	is not longer a fatal error.
	
	M /cherokee/trunk/cherokee/main.c

2009-07-16  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3448, alo - 16:19:09

	* Fixes bug. Wrong error levels were reported by LOG_ERRNO.
	
	M /cherokee/trunk/cherokee/error_log.h

2009-07-15  Antonio Perez  <aperez@skarcha.com>
            SVN: r3447, aperez - 19:32:38


	M /cherokee/trunk/svnlog2changelog.py
	M /cherokee/trunk/changelog-update.sh

2009-07-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3446, alo - 09:32:15

	* Replace $prefix/sbin by $sbindir. Thanks to gour (freenode.net)
	for pointing it out.
	
	M /cherokee/trunk/contrib/cherokee.pre

2009-07-13  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3445, alo - 08:05:45

	* Updates the compilation variables replacement commands.
	
	M /cherokee/trunk/Makefile.am
	M /cherokee/trunk/contrib/Makefile.am
	M /cherokee/trunk/admin/Makefile.am

2009-07-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3444, alo - 15:38:56

	* The server was crashing when a SNI enabled connection accessed a
	virtual server without TLS support. This patch should fix:
	http://bugs.cherokee-project.com/523
	
	M /cherokee/trunk/cherokee/cryptor_libssl.c

2009-07-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3443, alo - 14:48:15

	* Adds /crossdomain.xml to the "usual static files" list. It's RFE #522
	preamble: http://bugs.cherokee-project.com/522
	
	M /cherokee/trunk/admin/Wizard.py

2009-07-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3442, alo - 14:14:31

	* Fixes a regression that caused the the Django, Wordpress and Drupal
	wizards to fail. It fixes bug: http://bugs.cherokee-project.com/517
	
	M /cherokee/trunk/admin/Wizard_Django.py
	M /cherokee/trunk/admin/Wizard_Drupal.py
	M /cherokee/trunk/admin/Wizard_WordPress.py

2009-07-11  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3441, alo - 14:05:27

	* Clean semaphores before exiting on error. It fixed bug #525
	http://bugs.cherokee-project.com/525
	
	M /cherokee/trunk/cherokee/main.c

2009-07-09  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3440, taher - 14:50:26

	* Deletes W3C_logger info. The logger was deprecated in r3400.
	
	D /cherokee/trunk/doc/modules_loggers_w3c.txt
	M /cherokee/trunk/doc/index.txt
	M /cherokee/trunk/doc/modules.txt
	M /cherokee/trunk/doc/modules_loggers.txt
	M /cherokee/trunk/doc/Makefile.am
	M /cherokee/trunk/doc/config_virtual_servers.txt

2009-07-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3439, alo - 10:17:37

	* Don't execute ./configure is NO_CONFIGURE is defined.
	
	M /cherokee/trunk/autogen.sh

2009-07-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3438, alo - 09:25:05

	* Gets rid of the .worker PID file. It was not really needed.
	
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/admin/CherokeeManagement.py
	M /cherokee/trunk/cherokee/main_worker.c

2009-07-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3437, alo - 08:47:07

	* Clean up
	
	M /cherokee/trunk/cherokee/thread.c

2009-07-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3436, alo - 08:43:05

	* Tries to remove the worker PID file on exit. Fixes bug #524:
	http://bugs.cherokee-project.com/524
	
	M /cherokee/trunk/cherokee/server.c

2009-07-09  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3435, alo - 08:18:41

	* Always clean up on exit. It should fix
	http://bugs.cherokee-project.com/525
	
	M /cherokee/trunk/cherokee/main.c

2009-07-08  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3434, alo - 08:50:14

	* Adds new path for pkgsrc binaries. Thanks to Roy Marples for the
	feedback!
	
	M /cherokee/trunk/admin/Wizard_PHP.py

2009-07-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3433, taher - 15:50:32

	* Typo.
	
	M /cherokee/trunk/admin/Module.py

2009-07-07  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3432, alo - 12:41:39

	* Adds a reference to the identi.ca group. Thanks to Bela Hausmann
	<post@belahausmann.name> for creating the group and sending the patch
	for the documentation.
	
	M /cherokee/trunk/doc/other_community.txt

2009-07-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3431, taher - 11:44:21

	* cherokee.conf.sample does no longer include PHP.
	
	M /cherokee/trunk/admin/PageNewConfig.py

2009-07-07  Taher Shihadeh  <taher@unixwars.com>
            SVN: r3430, taher - 11:43:17

	* Another developer added.
	
	M /cherokee/trunk/svnlog2changelog.py

2009-07-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3429, alo - 20:42:48

	* http-cherokee.xml is auto-generated now; SVN ought to ignore it.
	
	M /cherokee/trunk

2009-07-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3428, alo - 20:38:38

	* Modifies the logger so it uses the bogotime callback mechanism.
	
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/cherokee/logger_ncsa.h

2009-07-06  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3427, alo - 20:29:26

	* Fixes a few misc. details..
	
	M /cherokee/trunk/cherokee/buffer.c
	M /cherokee/trunk/cherokee/fdpoll-epoll.c

2009-07-05  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3424, alo - 08:11:47

	* Improves the OpenSolaris (& S10) SMF support. Thanks to Miguel Vidal
	<mvidal@libresoft.es> for sending a patch fixing the exec_method's
	start property. Additionally, this patch renames the .xml to .xml.pre
	so the paths are rewritten according to the real installation paths.
	
	M /cherokee/trunk/Makefile.am
	D /cherokee/trunk/http-cherokee.xml
	A /cherokee/trunk/http-cherokee.xml.pre
	M /cherokee/trunk/configure.in

2009-07-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3423, alo - 14:45:20

	* Improves header parsing.
	
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/header.c
	M /cherokee/trunk/cherokee/util.c

2009-07-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3422, alo - 13:20:21

	* It speeds up slightly trace-enabled binaries.
	
	M /cherokee/trunk/cherokee/trace.h
	M /cherokee/trunk/cherokee/trace.c
	M /cherokee/trunk/cherokee/connection.c

2009-07-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3421, alo - 09:29:18

	* Adds a comment with a reminder on how to change SVN commit logs.
	
	M /cherokee/trunk/changelog-update.sh

2009-07-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3419, alo - 08:17:02

	* Fixes a compilation problem (when building with TLS-SNI support):
	http://lists.octality.com/pipermail/cherokee/2009-July/010668.html
	
	M /cherokee/trunk/cherokee/cryptor_libssl.c
	M /cherokee/trunk/cherokee/vrule_target_ip.c

2009-07-03  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3418, alo - 08:06:15

	* Adds a new --with-libssl parameter so the server can be compiled with
	a custom libssl/OpenSSL library located in a non-standard directory.
	The most common case would be: --with-libssl=/usr/local/ssl
	
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/configure.in

2009-07-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3416, alo - 10:36:53

	* Adds a couple of additional TRACE points
	
	M /cherokee/trunk/cherokee/cryptor_libssl.c

2009-07-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3415, alo - 08:40:44

	* Bug fix: It had to copy the length instead of the whole structure.
	
	M /cherokee/trunk/cherokee/vrule_target_ip.c

2009-07-02  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3414, alo - 08:18:40

	* Adds a new Virtual Server matching plug-in. It allows to choose a
	Virtual Server based on the target IP of the TCP connection rather
	than on the HTTP "Host:" header.
	
	M /cherokee/trunk/cherokee/vrule.h
	M /cherokee/trunk/cherokee/server-protected.h
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/cherokee/vrule_wildcard.c
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/admin/ModuleWildcard.py
	M /cherokee/trunk/admin/Form.py
	M /cherokee/trunk/configure.in
	M /cherokee/trunk/cherokee/vrule_rehost.c
	M /cherokee/trunk/admin/consts.py
	M /cherokee/trunk/admin/ModuleRehost.py
	M /cherokee/trunk/admin/PageVServers.py
	M /cherokee/trunk/cherokee/Makefile.am
	A /cherokee/trunk/cherokee/vrule_target_ip.c
	M /cherokee/trunk/admin/Makefile.am
	M /cherokee/trunk/cherokee/vrule.c
	A /cherokee/trunk/admin/ModuleTargetIp.py
	M /cherokee/trunk/cherokee/connection.c
	A /cherokee/trunk/cherokee/vrule_target_ip.h

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3413, alo - 17:58:18

	* Fixes a problem between EVHost and the File Exists rule plug-in. They
	did not work together because of an invalid execution order. Now the
	EVHost document root is evaluated in advance so the file exists rule
	knows about it when checking.
	
	M /cherokee/trunk/cherokee/rule_exists.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/connection-protected.h
	M /cherokee/trunk/cherokee/connection.c

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3411, alo - 14:31:12

	* 0.99.20 released
	
	M /cherokee/trunk/configure.in

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3410, alo - 14:30:41


	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3409, alo - 13:54:51

	* Add the new "hash" parameter to the documentation. Patch by Frank
	Groeneveld <frankgroeneveld@gmail.com>.
	
	M /cherokee/trunk/doc/modules_validators_mysql.txt

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3408, alo - 13:48:36

	* Adds support for SHA1 hashed passwords. Based on patch by Frank
	Groeneveld <frankgroeneveld@gmail.com>. Thank you, goog stuff!!
	It implements: http://bugs.cherokee-project.com/477
	
	M /cherokee/trunk/admin/ModuleMysql.py
	M /cherokee/trunk/cherokee/validator_mysql.c
	M /cherokee/trunk/cherokee/validator_mysql.h

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3407, alo - 10:12:05

	* Neither of these plug-ins was checking whether log writes were
	specified in the configuration. This leaded to server crashes when
	there were not configured properly.
	
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/cherokee/logger_custom.c

2009-07-01  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3406, alo - 08:35:43

	* FFMpeg depends on libm
	
	M /cherokee/trunk/configure.in

2009-06-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3405, alo - 16:20:01

	* Fixes a problem in the admin: host name entries could not be changed
	because of old values were not being purged. Thanks to Stefan de
	Konink for reporting.
	
	M /cherokee/trunk/admin/PageVServer.py

2009-06-30  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3404, alo - 09:02:57

	* Fixes a compilation problem
	
	M /cherokee/trunk/cherokee/Makefile.am
	M /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cget/main.c

2009-06-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3403, alo - 18:41:35

	* Replace almost all the PRINT_ERROR, PRINT_ERROR_S and PRINT_ERRNO by
	their equivalent macro in the new error reporting system.
	
	M /cherokee/trunk/cherokee/handler_redir.c
	M /cherokee/trunk/cherokee/init.c
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/cherokee/balancer_round_robin.c
	M /cherokee/trunk/cherokee/encoder_gzip.c
	M /cherokee/trunk/cherokee/icons.c
	M /cherokee/trunk/cherokee/handler_error_redir.c
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/cherokee/handler_server_info.c
	M /cherokee/trunk/cherokee/rule_header.c
	M /cherokee/trunk/cherokee/http.c
	M /cherokee/trunk/cherokee/handler_custom_error.c
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/source_interpreter.c
	M /cherokee/trunk/cherokee/plugin_loader.c
	M /cherokee/trunk/cherokee/config_reader.c
	M /cherokee/trunk/cherokee/rule_directory.c
	M /cherokee/trunk/cherokee/access.c
	M /cherokee/trunk/cherokee/gen_evhost.c
	M /cherokee/trunk/cherokee/balancer_ip_hash.c
	M /cherokee/trunk/cherokee/fdpoll-port.c
	M /cherokee/trunk/cherokee/encoder_deflate.c
	M /cherokee/trunk/cherokee/vrule_wildcard.c
	M /cherokee/trunk/cherokee/rule_method.c
	M /cherokee/trunk/cherokee/balancer.c
	M /cherokee/trunk/cherokee/handler_dirlist.c
	M /cherokee/trunk/cherokee/handler_mirror.c
	M /cherokee/trunk/cherokee/cryptor_libssl.c
	M /cherokee/trunk/cherokee/virtual_server.c
	M /cherokee/trunk/cherokee/handler_proxy.c
	M /cherokee/trunk/cherokee/rule_request.c
	M /cherokee/trunk/cherokee/handler_scgi.c
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/cherokee/post.c
	M /cherokee/trunk/cherokee/validator_ldap.c
	M /cherokee/trunk/cherokee/rule_extensions.c
	M /cherokee/trunk/cherokee/config_entry.c
	M /cherokee/trunk/cherokee/admin_client.c
	M /cherokee/trunk/cherokee/macros.h
	M /cherokee/trunk/cherokee/fdpoll-epoll.c
	M /cherokee/trunk/cherokee/handler_cgi.c
	M /cherokee/trunk/cherokee/source.c
	M /cherokee/trunk/cherokee/handler_dbslayer.c
	M /cherokee/trunk/cherokee/rule_bind.c
	M /cherokee/trunk/cherokee/rule_fullpath.c
	M /cherokee/trunk/cherokee/rule_exists.c
	M /cherokee/trunk/cherokee/validator_mysql.c
	M /cherokee/trunk/cherokee/template.c
	M /cherokee/trunk/cherokee/main_worker.c
	M /cherokee/trunk/cherokee/fdpoll-kqueue.c
	M /cherokee/trunk/cherokee/spawner.c
	M /cherokee/trunk/cherokee/main_tweak.c
	M /cherokee/trunk/cherokee/vrule_rehost.c
	M /cherokee/trunk/cherokee/avl.c
	M /cherokee/trunk/cherokee/logger.h
	M /cherokee/trunk/cherokee/validator_file.c
	M /cherokee/trunk/cherokee/rule_geoip.c
	M /cherokee/trunk/cherokee/downloader.c
	M /cherokee/trunk/cherokee/connection.c
	M /cherokee/trunk/cherokee/handler_secdownload.c
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/common-internal.h
	M /cherokee/trunk/cherokee/buffer.c
	M /cherokee/trunk/cherokee/regex.c
	M /cherokee/trunk/cherokee/logger_writer.c
	M /cherokee/trunk/cherokee/bind.c
	M /cherokee/trunk/cherokee/logger_writer.h
	M /cherokee/trunk/cherokee/socket.c
	M /cherokee/trunk/cherokee/ncpus.c
	M /cherokee/trunk/cherokee/header.c
	M /cherokee/trunk/cherokee/rule_from.c

2009-06-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3402, alo - 18:36:27

	* Add support for LOG_ERRNO and LOG_ERRNO_S
	
	M /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cherokee/error_log.h

2009-06-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3401, alo - 14:42:27

	* This patch changes substantially the way in which errors and warnings
	are logged. From now on, warnings, regular errors, and critical issues
	are logged in the error log. That was supposed to be the default
	behavior, although most of the code used the PRINT_ERROR macro which
	was not working with the logging subsystem. In this change-set a few
	new macros are introduced so regular functions can log errors without
	having access to the connection or the virtual server objects. Most of
	the PRINT_ERROR references ought to be replaced with either LOG_ERROR,
	LOG_WARNING or LOG_CRITICAL. So far only the cherokee/server.c
	references have been replaced for testing purposes. More related
	commits to come.
	
	M /cherokee/trunk/cherokee/fcgi_manager.c
	M /cherokee/trunk/cherokee/init.c
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/cherokee/threading.c
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/common-internal.h
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/logger_custom.c
	M /cherokee/trunk/cherokee/threading.h
	M /cherokee/trunk/cherokee/handler_file.c
	M /cherokee/trunk/cherokee/util.c
	M /cherokee/trunk/cherokee/logger_custom.h
	M /cherokee/trunk/cherokee/logger.c
	M /cherokee/trunk/cherokee/logger_combined.c
	M /cherokee/trunk/cherokee/validator_pam.c
	M /cherokee/trunk/cherokee/util.h
	M /cherokee/trunk/cherokee/logger_ncsa.c
	M /cherokee/trunk/cherokee/logger.h
	M /cherokee/trunk/cherokee/logger_ncsa.h
	M /cherokee/trunk/cherokee/macros.h
	A /cherokee/trunk/cherokee/error_log.c
	M /cherokee/trunk/cherokee/trace.c
	M /cherokee/trunk/cherokee/handler_cgi.c
	A /cherokee/trunk/cherokee/error_log.h

2009-06-29  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3400, alo - 14:02:21

	* Deprecates the W3C logger.
	
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/consts.py
	M /cherokee/trunk/cherokee/Makefile.am
	D /cherokee/trunk/cherokee/logger_w3c.c
	D /cherokee/trunk/cherokee/logger_w3c.h
	M /cherokee/trunk/configure.in

2009-06-28  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3399, alo - 18:42:51

	* Fixes a few gcc compilation warnings.
	
	M /cherokee/trunk/cherokee/main.c
	M /cherokee/trunk/cherokee/server.c
	M /cherokee/trunk/cherokee/common-internal.h
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk/cherokee/handler_cgi.c

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3398, alo - 21:52:22

	* If patch is meant to fix an autoconf warning. The configure script was
	complaining about the secutiry/pam_modules.h system header. Check
	http://bugs.cherokee-project.com/491 and chapter "19.7 Header Present
	But Cannot Be Compiled" for the autoconf documentation for more info.
	
	M /cherokee/trunk/configure.in

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3397, alo - 21:34:24

	* Do not set an empty REMOTE_USER variable when user has not been
	authenticated. Fixes bug: http://bugs.cherokee-project.com/467
	
	M /cherokee/trunk/cherokee/handler_cgi_base.c

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3396, alo - 21:27:43

	* When Cherokee was compiling without Pthread support (or threading was
	turn off in the configuration), it was not able to perform graceful
	restarts operations properly: http://bugs.cherokee-project.com/485
	
	M /cherokee/trunk/cherokee/thread.c

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3395, alo - 21:10:51

	* Adds a couple of new properties 'backup' and 'hidden' for showing
	back-up files and hidden files. By default both properties are false,
	so the default behavior doesn't change. It fixes bug #485 anyway:
	http://bugs.cherokee-project.com/485
	
	M /cherokee/trunk/cherokee/handler_dirlist.c
	M /cherokee/trunk/admin/ModuleDirlist.py
	M /cherokee/trunk/cherokee/handler_dirlist.h

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3394, alo - 20:50:12

	* RegEx entries are editable now. http://bugs.cherokee-project.com/496
	
	M /cherokee/trunk/admin/ModuleProxy.py

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3393, alo - 20:31:48

	* Fixes a problem with the 'seconds' property. Thanks Stefan de Konink
	for the patch! Fixes http://bugs.cherokee-project.com/513
	
	M /cherokee/trunk/cherokee/handler_server_info.c

2009-06-27  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3392, alo - 14:48:43

	* Speeds up graceful restarts. http://bugs.cherokee-project.com/500
	
	M /cherokee/trunk/cherokee/thread.c

2009-06-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3391, alo - 15:22:15

	* Fixes a few calls to cherokee_logger_write_string() along the
	code. Lines were not being separated with new line characters.
	Fixes: http://bugs.cherokee-project.com/510
	
	M /cherokee/trunk/cherokee/fcgi_manager.c
	M /cherokee/trunk/cherokee/validator_pam.c
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/cherokee/handler_file.c
	M /cherokee/trunk/cherokee/handler_cgi.c

2009-06-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3390, alo - 13:23:23

	* Now it uses bogonow instead of the time() system call. It also print a
	more detailed time information (including milliseconds). This patch
	implements: http://bugs.cherokee-project.com/511
	
	M /cherokee/trunk/cherokee/trace.c

2009-06-26  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3389, alo - 12:25:46

	* Adds a new property to the wizard. It allows to set a RAILS_ENV value
	from within the Wizard. Fixes: http://bugs.cherokee-project.com/506
	
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-06-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3387, alo - 11:22:55

	* Improve the validation process in the Wizards. It also improves the
	persistence of the user entered information when a error shows up.
	
	M /cherokee/trunk/admin/Wizard_Mailman.py
	M /cherokee/trunk/admin/Wizard.py
	M /cherokee/trunk/admin/Wizard_Redirect.py
	M /cherokee/trunk/admin/Wizard_Django.py
	M /cherokee/trunk/admin/Wizard_RoR.py
	M /cherokee/trunk/admin/Wizard_HotLinking.py
	M /cherokee/trunk/admin/Wizard_Drupal.py
	M /cherokee/trunk/admin/Wizard_WordPress.py

2009-06-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3386, alo - 09:30:19

	* Information sources were not shown in order. This quick fix sorts them
	before rendering the information sources tables. Thanks to Gunnar Wolf
	for logging this RFE. Fixes: http://bugs.cherokee-project.com/508
	
	M /cherokee/trunk/admin/PageInfoSource.py

2009-06-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3385, alo - 09:14:32

	* Adds a -d parameter to spawn-fcgi so it chmod()s to the RoR project
	directory before spawning the new process. Thanks to Gunnar Wolf for
	reporting! Fixes: http://bugs.cherokee-project.com/505
	
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-06-25  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3384, alo - 07:50:16

	* Fixes a number of compilation warnings; thanks to Marcus Rueckert for
	reporting them.
	
	M /cherokee/trunk/cherokee/handler_dirlist.c
	M /cherokee/trunk/cherokee/logger_w3c.c
	M /cherokee/trunk/cherokee/template.c
	M /cherokee/trunk/cherokee/virtual_server.c
	M /cherokee/trunk/cherokee/connection.c

2009-06-25  Jonathan Hernandez  <ion@suavizado.com>
            SVN: r3383, ion - 01:38:36

	* Fix some look and feel problems in wizard panels UI.
	
	
	M /cherokee/trunk/admin/static/js/wizards.js
	M /cherokee/trunk/admin/static/css/cherokee.css

2009-06-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3382, alo - 22:03:08

	* Fixes a couple of compilation warnings.
	
	M /cherokee/trunk/cherokee/cryptor_libssl.c

2009-06-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3381, alo - 18:22:09

	* Uninitialized variable fix. Reported by Marcus Rueckert.
	
	M /cherokee/trunk/cherokee/main.c

2009-06-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3380, alo - 18:07:59

	* Fixes a wrong call to memset(). Thanks to Marcus Rueckert
	<darix@opensu.se> for reporting this issue.
	
	M /cherokee/trunk/cherokee/connection.c

2009-06-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3379, alo - 18:02:12

	* 0.99.19 released
	
	M /cherokee/trunk/configure.in

2009-06-24  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3378, alo - 18:01:29


	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-06-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3376, alo - 15:17:49

	* Adds a shortcut in the code in order to reduces the exiting time. It
	should fix bug: http://bugs.cherokee-project.com/500
	
	M /cherokee/trunk/cherokee/thread.c

2009-06-23  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3375, alo - 13:55:17

	* Rails 2.3 reprecated the script/process directory. This patch updates
	the wizard so it checks for another file while checking whether or not
	the directory contains a RoR project. It also fixes the error message
	so it includes the command for adding the missing files.
	
	M /cherokee/trunk/admin/Wizard_RoR.py

2009-06-23  Jonathan Hernandez  <ion@suavizado.com>
            SVN: r3374, ion - 01:56:45

	* Enhacements to wizards panels
	M /cherokee/trunk/admin/PageVServer.py
	M /cherokee/trunk/admin/static/js/wizards.js
	M /cherokee/trunk/admin/PageVServers.py
	M /cherokee/trunk/admin/static/css/cherokee.css

2009-06-22  Antonio Perez  <aperez@skarcha.com>
            SVN: r3373, aperez - 17:28:19


	M /cherokee/trunk/svnlog2changelog.py

2009-06-22  Antonio Perez  <aperez@skarcha.com>
            SVN: r3372, aperez - 17:25:46

	* Wizards javascript functions was not being installed.
	
	
	M /cherokee/trunk/svnlog2changelog.py
	M /cherokee/trunk/admin/static/js/Makefile.am

2009-06-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3370, alo - 13:48:05

	* Reverts the previous change (wrong commit).
	
	M /cherokee/trunk/cherokee/handler_scgi.c
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/cherokee/thread.c

2009-06-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3369, alo - 13:41:13

	* ChangeLog should be ignored by SVN
	
	M /cherokee/trunk/cherokee/handler_scgi.c
	M /cherokee/trunk/cherokee/nonce.c
	M /cherokee/trunk/po/admin/es.po
	M /cherokee/trunk/cherokee/handler_fcgi.c
	M /cherokee/trunk/po/admin/de.po
	M /cherokee/trunk/po/admin/nl.po
	M /cherokee/trunk/cherokee/thread.c
	M /cherokee/trunk
	M /cherokee/trunk/po/admin/sv_SE.po
	M /cherokee/trunk/po/admin/zh_CN.po
	M /cherokee/trunk/po/admin/en.po

2009-06-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3368, alo - 11:25:12

	* It should return a failure when trying to set auto_rate if FFMped
	support is missing. Thanks to Pedro Gracia Fajardo for the patch.
	
	M /cherokee/trunk/cherokee/handler_streaming.c

2009-06-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3367, alo - 11:22:15

	* 0.99.18 released
	
	M /cherokee/trunk/configure.in

2009-06-22  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3366, alo - 08:52:42

	* The spawning mechanism was failing when the server was not running as
	root. The source of the issue was a SysV IPC semaphore; it belonged to
	the root user, so cherokee-worker wasn't able to interact with it.
	This issue has been reported in the mailing list. Thanks to Matt
	Austin, Piotr Waskiewicz, Frank Groeneveld and Michael Maier for
	finding and following up this bug:
	http://lists.octality.com/pipermail/cherokee/2009-June/010537.html
	
	M /cherokee/trunk/cherokee/main.c

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3365, alo - 17:26:24

	* Move the ChangeLog (re)generation script to a new file:
	changelog-update.sh. It's still called from ./autogen.sh.
	
	M /cherokee/trunk/Makefile.am
	M /cherokee/trunk/autogen.sh
	A /cherokee/trunk/changelog-update.sh

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3364, alo - 13:18:32

	* Bugfix
	
	M /cherokee/trunk/autogen.sh

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3363, alo - 13:11:59

	* Integrates the svnlog2changelog.py in the autogen.sh script.
	
	M /cherokee/trunk/svnlog2changelog.py
	M /cherokee/trunk/autogen.sh

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3362, alo - 12:34:58

	* Even though it isn't strictly necessary, we are going to distribute
	the svnlog2changelog.py script in the Cherokee source tarball.
	
	M /cherokee/trunk/Makefile.am

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3361, alo - 12:33:18

	* Since svn2log.py uses a non-standard XML library, I've had to write
	this new script to build the ChangeLog file. This is the first and
	early version.
	
	A /cherokee/trunk/svnlog2changelog.py

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3360, alo - 10:48:07

	* Adding the old Changelog file
	
	A /cherokee/trunk/ChangeLog.20090621

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3359, alo - 10:47:24

	* Renaming Changelog to Changelog.20090621
	
	D /cherokee/trunk/ChangeLog

2009-06-21  Alvaro Lopez Ortega  <alvaro@octality.com>
            SVN: r3358, alo - 10:46:02

	* This is the last entry of this change-log file. It's being rename to
	Changelog.20090621. From now on we will use SVN commit comments, and
	the Changelog file will be built out of them.
	
	M /cherokee/trunk/ChangeLog

