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