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-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

