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