summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: b007033401ad7eb1e5e0a1445762d49d6ecfa321 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
2005-12-16  Allan Saddi  <asaddi@kalahari.flup.org>

	* Add higher-level 404 error page support. Thanks to Scot Doyle
	  for suggesting and idea and providing code.

2005-11-28  Allan Saddi  <asaddi@kalahari.flup.org>

	* Fix issue with FCGI_GET_VALUES handling. Thanks to
	  Timothy Wright for pointing this out.

2005-11-18  Allan Saddi  <asaddi@kalahari.flup.org>

	* When running under Python < 2.4, attempt to use socketpair()
	  from eunuchs module.

2005-09-07  Allan Saddi  <asaddi@europa.saddi.net>

	* Python 2.3 doesn't define socket.SHUT_WR, which affected
	  the closing of the FastCGI socket with the server. This would
	  cause output to hang. Thanks to Eugene Lazutkin for bringing
	  the problem to my attention and going out of his way to help
	  me debug it!

2005-07-03  Allan Saddi  <asaddi@europa.saddi.net>

	* Ensure session identifiers only contain ASCII characters when
	  using a non-ASCII locale. Thanks to Ksenia Marasanova for the
	  the fix.

2005-06-12  Allan Saddi  <asaddi@europa.saddi.net>

	* Cleanly close connection socket to avoid sending a TCP RST to
	  the web server. (fcgi_base) Fix suggested by Dima Barsky.

2005-05-31  Allan Saddi  <asaddi@ganymede.saddi.net>

	* Take scriptName from the WSGI_SCRIPT_NAME environment variable
	  passed from the web server, if present.
	* Check if scriptName is None, and if so, don't modify SCRIPT_NAME
	  & PATH_INFO. For better compatibility with cgi2scgi. (scgi_base)

2005-05-18  Allan Saddi  <asaddi@ganymede.saddi.net>

	* Change default allowedServers for ajp and scgi to ['127.0.0.1'].
	* Accept PATH_INFO from environment for scgi servers, in case
	  cgi2scgi is being used. Submitted by Ian Bicking.
	* Change threaded servers so wsgi.multiprocess is False by default.
	  Allow it to be changed by keyword argument.
	* Fix wsgi.multiprocess for scgi_fork. (Set to True.)

2005-05-15  Allan Saddi  <asaddi@ganymede.saddi.net>

	* Prevent possible deadlock related to DiskSessionStore locking.
	* Add logic to SessionStore so that it will block if attempting to
	  check out a Session that's already been checked out.

2005-05-14  Allan Saddi  <asaddi@ganymede.saddi.net>

	* Convert the use of decorators in session.py to something
	  compatible with Python <2.4.

2005-04-23  Allan Saddi  <asaddi@ganymede.saddi.net>

	* Ensure that SessionStore.checkOutSession() never returns an
	  invalidated Session. Reported by Rene Dudfield.