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