Mailing List Archive

[cherokee/webserver] 7218c3: This branch should make the "pending read number" ...
Branch: refs/heads/new-events
Home: https://github.com/cherokee/webserver

Commit: 7218c3439c235f33220916f51eaaa5df24b1aaa1
https://github.com/cherokee/webserver/commit/7218c3439c235f33220916f51eaaa5df24b1aaa1
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2011-12-29 (Thu, 29 Dec 2011)

Changed paths:
M cherokee/connection.c
M cherokee/socket.c
M cherokee/socket.h
M cherokee/thread.c
M cherokee/thread.h

Log Message:
-----------
This branch should make the "pending read number" unnecessary.
Hopefully this does not introduce any regression in the SSL support.


Commit: 594981ea51b39f52553054bcfaffcd9b9e250b7a
https://github.com/cherokee/webserver/commit/594981ea51b39f52553054bcfaffcd9b9e250b7a
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2011-12-29 (Thu, 29 Dec 2011)

Changed paths:
M cherokee/connection.c
M cherokee/thread.c
M cherokee/thread.h

Log Message:
-----------
The new events management mechanism shouldn't need the "Pending
connections number" thread property either. This could introduce
regressions in the management of pipelined requests.


Compare: https://github.com/cherokee/webserver/compare/78f32a0...594981e
_______________________________________________
Cherokee-commits mailing list
Cherokee-commits@lists.octality.com
http://lists.octality.com/listinfo/cherokee-commits
[cherokee/webserver] 7218c3: This branch should make the "pending read number" ... [ In reply to ]
Branch: refs/heads/dev
Home: https://github.com/cherokee/webserver

Commit: 7218c3439c235f33220916f51eaaa5df24b1aaa1
https://github.com/cherokee/webserver/commit/7218c3439c235f33220916f51eaaa5df24b1aaa1
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2011-12-29 (Thu, 29 Dec 2011)

Changed paths:
M cherokee/connection.c
M cherokee/socket.c
M cherokee/socket.h
M cherokee/thread.c
M cherokee/thread.h

Log Message:
-----------
This branch should make the "pending read number" unnecessary.
Hopefully this does not introduce any regression in the SSL support.


Commit: 594981ea51b39f52553054bcfaffcd9b9e250b7a
https://github.com/cherokee/webserver/commit/594981ea51b39f52553054bcfaffcd9b9e250b7a
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2011-12-29 (Thu, 29 Dec 2011)

Changed paths:
M cherokee/connection.c
M cherokee/thread.c
M cherokee/thread.h

Log Message:
-----------
The new events management mechanism shouldn't need the "Pending
connections number" thread property either. This could introduce
regressions in the management of pipelined requests.


Commit: 22b70164c89d07f5f39787f39462ca889596bf3c
https://github.com/cherokee/webserver/commit/22b70164c89d07f5f39787f39462ca889596bf3c
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2011-12-29 (Thu, 29 Dec 2011)

Changed paths:
M cherokee/connection_info.c
M cherokee/server.c
M cherokee/thread.c
M cherokee/thread.h

Log Message:
-----------
Gets rid of a couple of properties of the cherokee_thread_t class. It
was not necessary to keep track of the length of the connection lists.


Commit: 5185a4aade0fa2d38a96d669f7308818f12032ed
https://github.com/cherokee/webserver/commit/5185a4aade0fa2d38a96d669f7308818f12032ed
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-02 (Mon, 02 Jan 2012)

Changed paths:
M cherokee/thread.c

Log Message:
-----------
Updates the DOCTYPE of hardcoded messages.


Commit: 06f9ae1033ce88ebd14a2491dd530a68232591f5
https://github.com/cherokee/webserver/commit/06f9ae1033ce88ebd14a2491dd530a68232591f5
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-02 (Mon, 02 Jan 2012)

Changed paths:
M cherokee/thread.c

Log Message:
-----------
Timout error responses should be send only if the client sent a
request previously. Otherwise, the connection should be just closed.


Commit: 0798def7eed75b6fb2a0ad1323c34bd9c5965cbe
https://github.com/cherokee/webserver/commit/0798def7eed75b6fb2a0ad1323c34bd9c5965cbe
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-03 (Tue, 03 Jan 2012)

Changed paths:
M cherokee/fdpoll-kqueue.c

Log Message:
-----------
Fixes the kqueue() backend.


Commit: 60ea9bbab628d02c0c6c9999296c8f1fc7d2f469
https://github.com/cherokee/webserver/commit/60ea9bbab628d02c0c6c9999296c8f1fc7d2f469
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-04 (Wed, 04 Jan 2012)

Changed paths:
M cherokee/connection.c

Log Message:
-----------
Makes a TRACE entry slightly more readable.


Commit: d68176ab54132450d15f39377d5feeb9429f5326
https://github.com/cherokee/webserver/commit/d68176ab54132450d15f39377d5feeb9429f5326
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-04 (Wed, 04 Jan 2012)

Changed paths:
M cherokee/error_list.py

Log Message:
-----------
Removes a deprecated error entry.


Commit: 772f7795b8ebed67224bd5b2f15b7c3e2bbf9ee0
https://github.com/cherokee/webserver/commit/772f7795b8ebed67224bd5b2f15b7c3e2bbf9ee0
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-04 (Wed, 04 Jan 2012)

Changed paths:
M cherokee/handler_cgi.c
M cherokee/handler_fcgi.c
M cherokee/handler_proxy.c
M cherokee/handler_scgi.c
M cherokee/source.c
M cherokee/source_interpreter.c

Log Message:
-----------
Some connections were being added to the polling list twice.


Commit: 5be74194fa0cc783c1cec6f6a499902793b575b5
https://github.com/cherokee/webserver/commit/5be74194fa0cc783c1cec6f6a499902793b575b5
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-04 (Wed, 04 Jan 2012)

Changed paths:
M cherokee/connection.c
M cherokee/handler_uwsgi.c
M cherokee/socket.c
M cherokee/socket.h
M cherokee/thread.c

Log Message:
-----------
Gets rid of more ancient code from the pre-new-events age. Basically,
we do not need to keep track of connections's I/O mode any longer.


Commit: 0c4d1e5772567ccd92f0d11495b44f84946c7735
https://github.com/cherokee/webserver/commit/0c4d1e5772567ccd92f0d11495b44f84946c7735
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-04 (Wed, 04 Jan 2012)

Changed paths:
M cherokee/connection.c
M cherokee/thread.c

Log Message:
-----------
Adapts the lingering close mechanism to the new events system.


Commit: ba9f1159aeb01438f0c4c1d1610e98c0d2e579cf
https://github.com/cherokee/webserver/commit/ba9f1159aeb01438f0c4c1d1610e98c0d2e579cf
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-04 (Wed, 04 Jan 2012)

Changed paths:
M cherokee/connection-protected.h
M cherokee/connection.c
M cherokee/thread.c

Log Message:
-----------
Works out how requests are finalized and connections closed.


Commit: 83ec242c3332b091729a2fae47306c76848996ed
https://github.com/cherokee/webserver/commit/83ec242c3332b091729a2fae47306c76848996ed
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-05 (Thu, 05 Jan 2012)

Changed paths:
M cherokee/socket.c

Log Message:
-----------
cherokee_socket_connect() was not handling EHOSTUNREACH (No route to
host) properly.


Commit: 9fed6d2e1aa32c32c48927139af722294f100743
https://github.com/cherokee/webserver/commit/9fed6d2e1aa32c32c48927139af722294f100743
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-05 (Thu, 05 Jan 2012)

Changed paths:
M cherokee/thread.c

Log Message:
-----------
cherokee_connection_build_header() can return ret_eagain with and
without requiring any I/O polling.


Commit: 2a60fad8c216c9e81d32c162e6fb4dc99094a8fc
https://github.com/cherokee/webserver/commit/2a60fad8c216c9e81d32c162e6fb4dc99094a8fc
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-05 (Thu, 05 Jan 2012)

Changed paths:
M cherokee/socket.c

Log Message:
-----------
Little clean up


Commit: 9a8b3492f666798f82b41e217e0db38eb21bad5f
https://github.com/cherokee/webserver/commit/9a8b3492f666798f82b41e217e0db38eb21bad5f
Author: Alvaro Lopez Ortega <alvaro@alobbs.com>
Date: 2012-01-05 (Thu, 05 Jan 2012)

Changed paths:
M cherokee/Makefile.am
M cherokee/bind.c
A cherokee/connection-poll.c
A cherokee/connection-poll.h
M cherokee/connection-protected.h
M cherokee/connection.c
M cherokee/connection_info.c
M cherokee/downloader_async.c
M cherokee/error_list.py
M cherokee/fdpoll-epoll.c
M cherokee/fdpoll-kqueue.c
M cherokee/fdpoll-poll.c
M cherokee/fdpoll-port.c
M cherokee/fdpoll-select.c
M cherokee/fdpoll-win32.c
M cherokee/fdpoll.h
M cherokee/handler_cgi.c
M cherokee/handler_fcgi.c
M cherokee/handler_proxy.c
M cherokee/handler_scgi.c
M cherokee/handler_uwsgi.c
M cherokee/post.c
M cherokee/post.h
M cherokee/server.c
M cherokee/socket.c
M cherokee/socket.h
M cherokee/source.c
M cherokee/source_interpreter.c
M cherokee/thread.c
M cherokee/thread.h

Log Message:
-----------
Merge branch 'new-events' into dev


Compare: https://github.com/cherokee/webserver/compare/3976ff1...9a8b349
_______________________________________________
Cherokee-commits mailing list
Cherokee-commits@lists.octality.com
http://lists.octality.com/listinfo/cherokee-commits