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