1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/packages/ubuntu-gutsy/python-webstack/debian/changelog Sat Nov 15 02:33:55 2008 +0100
1.3 @@ -0,0 +1,216 @@
1.4 +webstack (1.3-0ubuntu1) feisty; urgency=low
1.5 +
1.6 + * Changed the default_charset on
1.7 + WebStack.Generic.Transaction to UTF-8, introducing a
1.8 + safe_default_charset attribute which employs ISO-8859-1,
1.9 + and removing the default encoding on various resources,
1.10 + making them rely on the default_charset property instead.
1.11 + WARNING: These changes could upset some applications.
1.12 + The EncodingSelector should be used to override the
1.13 + default_charset setting if appropriate.
1.14 + * Added an encode_url_without_query to Transaction for use
1.15 + with combined protocol, address and path values.
1.16 + * Added a StringResource to WebStack.Resources.Static,
1.17 + serving strings as responses.
1.18 + * Added Last-Modified headers to DirectoryResource and
1.19 + FileResource responses.
1.20 + * Added experimental OpenID support; improved the
1.21 + authentication resources and mechanisms.
1.22 + * Added a StoreSelector to WebStack.Resources.Selectors in
1.23 + order to provide a convenient mechanism for
1.24 + database-related applications.
1.25 + * Changed LoginRedirectResource to use class attributes
1.26 + for various optional parameters, rather than having
1.27 + these supplied to the initialiser.
1.28 + WARNING: These changes could affect some applications.
1.29 + * Added a SiteLoginRedirectResource for site-specific
1.30 + login redirection to WebStack.Resources.LoginRedirect.
1.31 + * Added AuthInfoSelector for the retrieval of
1.32 + authentication details and ConditionalAuthSelector for
1.33 + conditional authentication to
1.34 + WebStack.Resources.Selectors.
1.35 +
1.36 + -- Paul Boddie <paul@boddie.org.uk> Sat, 15 Nov 2008 02:26:43 +0100
1.37 +
1.38 +webstack (1.2.7-0ubuntu1) feisty; urgency=low
1.39 +
1.40 + * Fixed the MessageBodyStream class, adding an optional
1.41 + parameter to the readline method which seems to be
1.42 + necessary when handling multipart requests.
1.43 + * Introduced stream usage for file uploads where possible,
1.44 + in order to reduce memory usage (suggested by Kevin
1.45 + Glynn), adding a stream attribute to the FileContent
1.46 + class and making the content attribute a property.
1.47 + * Removed error handling in the examples in order to make
1.48 + troubleshooting easier.
1.49 + * Fixed header issues by introducing a special HeaderDict
1.50 + class which enforces the case-insensitivity expected of
1.51 + header dictionaries.
1.52 +
1.53 + -- Paul Boddie <paul@boddie.org.uk> Sun, 28 Oct 2007 00:34:44 +0200
1.54 +
1.55 +webstack (1.2.6-0ubuntu1) feisty; urgency=low
1.56 +
1.57 + * Added a jython-webstack package for Ubuntu Feisty
1.58 + (7.04).
1.59 + * Improved support for Jython on Ubuntu Feisty (7.04),
1.60 + adding python.path and python.cachedir settings which
1.61 + respectively avoid issues with missing libraries (due to
1.62 + the separation of libraries in the Ubuntu package) and
1.63 + with failed imports (due to a read-only class cache
1.64 + directory).
1.65 + * Improved the webstack_java_build.py script and added a
1.66 + deployment descriptor for JSP to accompany the new Java
1.67 + Servlet-specific JSPTest example.
1.68 + * Added a special Java Servlet-specific get_servlet method
1.69 + to support the JSPTest example. It is envisaged that a
1.70 + more general method could be made available for all
1.71 + frameworks in order to support access to underlying
1.72 + request dispatchers and other framework facilities.
1.73 + * Added more Jython-related documentation as suggested by
1.74 + Kevin Glynn.
1.75 + * Added missing request headers for CGI/WSGI environment
1.76 + variables.
1.77 + * Fixed Webware support to work with Webware 0.9.4.
1.78 + * Fixed/improved Zope path value retrieval.
1.79 + * Added support for wsgiref, changing the WSGI deploy
1.80 + function for CGI-based applications to deploy_as_cgi and
1.81 + adding a deploy_with_wsgiref function.
1.82 +
1.83 + -- Paul Boddie <paul@boddie.org.uk> Sun, 14 Oct 2007 01:35:54 +0200
1.84 +
1.85 +webstack (1.2.5-0ubuntu1) feisty; urgency=low
1.86 +
1.87 + * Fixed mod_python status codes using a solution proposed
1.88 + by John Krukoff.
1.89 + * Fixed a Twisted deprecation warning when accessing port
1.90 + numbers, thanks to John Krukoff.
1.91 + * Added Ubuntu Feisty (7.04) package support.
1.92 + * Tidied up the documentation HTML.
1.93 +
1.94 + -- Paul Boddie <paul@boddie.org.uk> Sat, 8 Sep 2007 18:00:50 +0200
1.95 +
1.96 +webstack (1.2.4-0ubuntu1) hoary; urgency=low
1.97 +
1.98 + * Made a SessionDirectoryRepository which uses directories
1.99 + for data produced by the shelve module, rather than
1.100 + attempting to manipulate files produced by the shelve
1.101 + module, since the details of such files may differ
1.102 + between environments: a situation noticed by John
1.103 + Krukoff in an environment without the bsddb module
1.104 + installed.
1.105 +
1.106 + -- Paul Boddie <paul@boddie.org.uk> Wed, 13 Jun 2007 01:49:34 +0200
1.107 +
1.108 +webstack (1.2.3-0ubuntu1) hoary; urgency=low
1.109 +
1.110 + * Fixed inadvertent OpenSSL dependency, noticed by John
1.111 + Krukoff.
1.112 +
1.113 + -- Paul Boddie <paul@boddie.org.uk> Mon, 16 Apr 2007 16:41:33 +0200
1.114 +
1.115 +webstack (1.2.2-0ubuntu1) hoary; urgency=low
1.116 +
1.117 + * Added an EncodingSelector class for the setting of
1.118 + default encodings on transactions.
1.119 + * Added some documentation about path processing
1.120 + strategies.
1.121 + * Added a secure variant of the BaseHTTPServer provided in
1.122 + the adapter for BaseHTTPRequestHandler.
1.123 +
1.124 + -- Paul Boddie <paul@boddie.org.uk> Wed, 28 Feb 2007 20:47:05 +0100
1.125 +
1.126 +webstack (1.2.1-0ubuntu1) hoary; urgency=low
1.127 +
1.128 + * Fixed mod_python get_content_type method.
1.129 + * Fixed LoginResource form field processing; changed the
1.130 + field type to password.
1.131 + * Exposed LoginResource and LoginRedirectResource page
1.132 + contents as attributes.
1.133 + * Added documentation about extending
1.134 + LoginRedirectResource and using PathSelector to remember
1.135 + an application's root path.
1.136 + * Changed handle_errors to 1 throughout the examples.
1.137 +
1.138 + -- Paul Boddie <paul@boddie.org.uk> Thu, 18 Jan 2007 23:39:11 +0100
1.139 +
1.140 +webstack (1.2-0ubuntu1) hoary; urgency=low
1.141 +
1.142 + * Added support for Django.
1.143 + * Fixed documentation about the representation of file
1.144 + upload fields.
1.145 + * Changed mod_python, Java Servlet and Webware (> 0.8.1)
1.146 + deployment to use a deploy function instead of more
1.147 + complicated configuration mechanisms.
1.148 + * Improved mod_python deployment documentation and tools
1.149 + so that cleaner application paths/URLs can now be used.
1.150 + * Moved user and path_info default definitions into
1.151 + WebStack.Generic as class attributes.
1.152 + * Fixed encoding usage issues with path fields when using
1.153 + get_fields in a Zope environment.
1.154 + * Added a FileResource class to WebStack.Resources.Static.
1.155 + * Made DirectoryRepository convert filenames to Unicode in
1.156 + all cases.
1.157 + * Renamed the Apache and Java Servlet tools, making them
1.158 + scripts which are installed by setup.py.
1.159 + * Fixed CGI content charsets and languages support.
1.160 + * Fixed CGI cookie output.
1.161 + * Added URL overriding in the LoginRedirectResource.
1.162 + * Exposed a get_target function from
1.163 + WebStack.Resources.Login in order to better support
1.164 + alternative login resources.
1.165 + * Added improved error reporting for BaseHTTPRequestHandler,
1.166 + CGI, Django and WSGI.
1.167 + * Added a traverse_path method to the Transaction class.
1.168 + * Made a path_encoding alias for urlencoding in the
1.169 + initialisation of WebStack.Resources.ResourceMap
1.170 + objects.
1.171 + * Added a Selectors module to WebStack.Resources in order
1.172 + to support common resource selection patterns.
1.173 +
1.174 + -- Paul Boddie <paul@boddie.org.uk> Sat, 6 Jan 2007 21:29:09 +0100
1.175 +
1.176 +webstack (1.1.2-0ubuntu1) hoary; urgency=low
1.177 +
1.178 + * Fixed missing import in WebStack.Repositories.Directory.
1.179 +
1.180 + -- Paul Boddie <paul@boddie.org.uk> Tue, 10 Jan 2006 16:07:52 +0100
1.181 +
1.182 +webstack (1.1.1-0ubuntu1) hoary; urgency=low
1.183 +
1.184 + * Fixed update_path to handle the root path properly.
1.185 +
1.186 + -- Paul Boddie <paul@boddie.org.uk> Tue, 6 Dec 2005 02:39:02 +0100
1.187 +
1.188 +webstack (1.1-0ubuntu1) hoary; urgency=low
1.189 +
1.190 + * Added a Repositories package to provide session-like
1.191 + support for different kinds of storage.
1.192 + * Added an explicit filesystem encoding to the Calendar
1.193 + example and adopted the DirectoryRepository from the
1.194 + Repositories package.
1.195 + * Added get_path_without_info, update_path and redirect
1.196 + methods to the Transaction class.
1.197 + * Added get_attributes (attribute support) to the
1.198 + Transaction class.
1.199 + * Added a values method to Helpers.Session.Wrapper.
1.200 + * Fixed get_processed_virtual_path_info (to match from
1.201 + right to left).
1.202 + * Improved/fixed exception handling in the adapters so
1.203 + that transactions are committed as the final act of an
1.204 + adapter experiencing an unhandled exception. This should
1.205 + result in session stores being closed properly.
1.206 + * Changed the Helpers.Session.SessionStore to use
1.207 + DirectoryRepository.
1.208 + * Made the "not found" behaviour of DirectoryResource more
1.209 + configurable.
1.210 + * Added documentation for MapResource and DirectoryResource.
1.211 + * Fixed the distribution names in the Ubuntu changelog.
1.212 +
1.213 + -- Paul Boddie <paul@boddie.org.uk> Mon, 14 Nov 2005 15:39:55 +0100
1.214 +
1.215 +webstack (1.0-0ubuntu1) hoary; urgency=low
1.216 +
1.217 + * New upstream release.
1.218 +
1.219 + -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:19:05 +0200