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