1 webstack (1.2.6-0ubuntu1) hoary; urgency=low 2 3 * Improved support for Jython on Ubuntu Feisty (7.04), 4 adding python.path and python.cachedir settings which 5 respectively avoid issues with missing libraries (due to 6 the separation of libraries in the Ubuntu package) and 7 with failed imports (due to a read-only class cache 8 directory). 9 * Improved the webstack_java_build.py script and added a 10 deployment descriptor for JSP to accompany the new Java 11 Servlet-specific JSPTest example. 12 * Added a special Java Servlet-specific get_servlet method 13 to support the JSPTest example. It is envisaged that a 14 more general method could be made available for all 15 frameworks in order to support access to underlying 16 request dispatchers and other framework facilities. 17 * Added more Jython-related documentation as suggested by 18 Kevin Glynn. 19 * Added missing request headers for CGI/WSGI environment 20 variables. 21 * Fixed Webware support to work with Webware 0.9.4. 22 * Fixed/improved Zope path value retrieval. 23 24 -- Paul Boddie <paul@boddie.org.uk> Thu, 27 Sep 2007 19:40:39 +0200 25 26 webstack (1.2.5-0ubuntu1) hoary; urgency=low 27 28 * Fixed mod_python status codes using a solution proposed 29 by John Krukoff. 30 * Fixed a Twisted deprecation warning when accessing port 31 numbers, thanks to John Krukoff. 32 * Added Ubuntu Feisty (7.04) package support. 33 * Tidied up the documentation HTML. 34 35 -- Paul Boddie <paul@boddie.org.uk> Sat, 8 Sep 2007 18:01:01 +0200 36 37 webstack (1.2.4-0ubuntu1) hoary; urgency=low 38 39 * Made a SessionDirectoryRepository which uses directories 40 for data produced by the shelve module, rather than 41 attempting to manipulate files produced by the shelve 42 module, since the details of such files may differ 43 between environments: a situation noticed by John 44 Krukoff in an environment without the bsddb module 45 installed. 46 47 -- Paul Boddie <paul@boddie.org.uk> Wed, 13 Jun 2007 01:49:34 +0200 48 49 webstack (1.2.3-0ubuntu1) hoary; urgency=low 50 51 * Fixed inadvertent OpenSSL dependency, noticed by John 52 Krukoff. 53 54 -- Paul Boddie <paul@boddie.org.uk> Mon, 16 Apr 2007 16:41:33 +0200 55 56 webstack (1.2.2-0ubuntu1) hoary; urgency=low 57 58 * Added an EncodingSelector class for the setting of 59 default encodings on transactions. 60 * Added some documentation about path processing 61 strategies. 62 * Added a secure variant of the BaseHTTPServer provided in 63 the adapter for BaseHTTPRequestHandler. 64 65 -- Paul Boddie <paul@boddie.org.uk> Wed, 28 Feb 2007 20:47:05 +0100 66 67 webstack (1.2.1-0ubuntu1) hoary; urgency=low 68 69 * Fixed mod_python get_content_type method. 70 * Fixed LoginResource form field processing; changed the 71 field type to password. 72 * Exposed LoginResource and LoginRedirectResource page 73 contents as attributes. 74 * Added documentation about extending 75 LoginRedirectResource and using PathSelector to remember 76 an application's root path. 77 * Changed handle_errors to 1 throughout the examples. 78 79 -- Paul Boddie <paul@boddie.org.uk> Thu, 18 Jan 2007 23:39:11 +0100 80 81 webstack (1.2-0ubuntu1) hoary; urgency=low 82 83 * Added support for Django. 84 * Fixed documentation about the representation of file 85 upload fields. 86 * Changed mod_python, Java Servlet and Webware (> 0.8.1) 87 deployment to use a deploy function instead of more 88 complicated configuration mechanisms. 89 * Improved mod_python deployment documentation and tools 90 so that cleaner application paths/URLs can now be used. 91 * Moved user and path_info default definitions into 92 WebStack.Generic as class attributes. 93 * Fixed encoding usage issues with path fields when using 94 get_fields in a Zope environment. 95 * Added a FileResource class to WebStack.Resources.Static. 96 * Made DirectoryRepository convert filenames to Unicode in 97 all cases. 98 * Renamed the Apache and Java Servlet tools, making them 99 scripts which are installed by setup.py. 100 * Fixed CGI content charsets and languages support. 101 * Fixed CGI cookie output. 102 * Added URL overriding in the LoginRedirectResource. 103 * Exposed a get_target function from 104 WebStack.Resources.Login in order to better support 105 alternative login resources. 106 * Added improved error reporting for BaseHTTPRequestHandler, 107 CGI, Django and WSGI. 108 * Added a traverse_path method to the Transaction class. 109 * Made a path_encoding alias for urlencoding in the 110 initialisation of WebStack.Resources.ResourceMap 111 objects. 112 * Added a Selectors module to WebStack.Resources in order 113 to support common resource selection patterns. 114 115 -- Paul Boddie <paul@boddie.org.uk> Sat, 6 Jan 2007 21:29:09 +0100 116 117 webstack (1.1.2-0ubuntu1) hoary; urgency=low 118 119 * Fixed missing import in WebStack.Repositories.Directory. 120 121 -- Paul Boddie <paul@boddie.org.uk> Tue, 10 Jan 2006 16:07:52 +0100 122 123 webstack (1.1.1-0ubuntu1) hoary; urgency=low 124 125 * Fixed update_path to handle the root path properly. 126 127 -- Paul Boddie <paul@boddie.org.uk> Tue, 6 Dec 2005 02:39:02 +0100 128 129 webstack (1.1-0ubuntu1) hoary; urgency=low 130 131 * Added a Repositories package to provide session-like 132 support for different kinds of storage. 133 * Added an explicit filesystem encoding to the Calendar 134 example and adopted the DirectoryRepository from the 135 Repositories package. 136 * Added get_path_without_info, update_path and redirect 137 methods to the Transaction class. 138 * Added get_attributes (attribute support) to the 139 Transaction class. 140 * Added a values method to Helpers.Session.Wrapper. 141 * Fixed get_processed_virtual_path_info (to match from 142 right to left). 143 * Improved/fixed exception handling in the adapters so 144 that transactions are committed as the final act of an 145 adapter experiencing an unhandled exception. This should 146 result in session stores being closed properly. 147 * Changed the Helpers.Session.SessionStore to use 148 DirectoryRepository. 149 * Made the "not found" behaviour of DirectoryResource more 150 configurable. 151 * Added documentation for MapResource and DirectoryResource. 152 * Fixed the distribution names in the Ubuntu changelog. 153 154 -- Paul Boddie <paul@boddie.org.uk> Mon, 14 Nov 2005 15:39:55 +0100 155 156 webstack (1.0-0ubuntu1) hoary; urgency=low 157 158 * New upstream release. 159 160 -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:19:05 +0200