# HG changeset patch # User paulb # Date 1121547980 0 # Node ID e8a5af33a5751a56be3271d32264dd67483b043e # Parent 38a870ce2cb94ad80d563428f331d519aca7e09b [project @ 2005-07-16 21:06:12 by paulb] Added explicit licence information. diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/BaseHTTPRequestHandler.py --- a/WebStack/Adapters/BaseHTTPRequestHandler.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/BaseHTTPRequestHandler.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ BaseHTTPRequestHandler adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.BaseHTTPRequestHandler diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/CGI.py --- a/WebStack/Adapters/CGI.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/CGI.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ CGI adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.CGI diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/JavaServlet.py --- a/WebStack/Adapters/JavaServlet.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/JavaServlet.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Java Servlet adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.JavaServlet diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/ModPython.py --- a/WebStack/Adapters/ModPython.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/ModPython.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ mod_python adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.ModPython diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/Twisted.py --- a/WebStack/Adapters/Twisted.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/Twisted.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Twisted adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.Twisted diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/WSGI.py --- a/WebStack/Adapters/WSGI.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/WSGI.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ WSGI adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.WSGI diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/Webware.py --- a/WebStack/Adapters/Webware.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/Webware.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Webware adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.Webware diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/Zope.py --- a/WebStack/Adapters/Zope.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/Zope.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Zope adapter. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import WebStack.Zope diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Adapters/__init__.py --- a/WebStack/Adapters/__init__.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Adapters/__init__.py Sat Jul 16 21:06:20 2005 +0000 @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +""" +WebStack adapter classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" + +# vim: tabstop=4 expandtab shiftwidth=4 diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/BaseHTTPRequestHandler.py --- a/WebStack/BaseHTTPRequestHandler.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/BaseHTTPRequestHandler.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ BaseHTTPRequestHandler classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/CGI.py --- a/WebStack/CGI.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/CGI.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ CGI classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Generic.py --- a/WebStack/Generic.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Generic.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,25 @@ """ Generic Web framework interfaces. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +-------- + The WebStack architecture consists of the following layers: * Framework - The underlying Web framework implementation. diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Helpers/Auth.py --- a/WebStack/Helpers/Auth.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Helpers/Auth.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Authentication/authorisation helper classes and functions. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import base64 diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Helpers/Environment.py --- a/WebStack/Helpers/Environment.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Helpers/Environment.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Environment helper functions. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ def get_headers(env): diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Helpers/Request.py --- a/WebStack/Helpers/Request.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Helpers/Request.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Request helper classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ class MessageBodyStream: diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Helpers/Response.py --- a/WebStack/Helpers/Response.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Helpers/Response.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Response helper classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ class ConvertingStream: diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Helpers/Session.py --- a/WebStack/Helpers/Session.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Helpers/Session.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Session helper functions. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import shelve diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Helpers/__init__.py --- a/WebStack/Helpers/__init__.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Helpers/__init__.py Sat Jul 16 21:06:20 2005 +0000 @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +""" +Helper classes and functions. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" + +# vim: tabstop=4 expandtab shiftwidth=4 diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/JavaServlet.py --- a/WebStack/JavaServlet.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/JavaServlet.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Java Servlet classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/ModPython.py --- a/WebStack/ModPython.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/ModPython.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ mod_python classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Resources/Login.py --- a/WebStack/Resources/Login.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Resources/Login.py Sat Jul 16 21:06:20 2005 +0000 @@ -1,6 +1,25 @@ #!/usr/bin/env python -"Login resources which redirect clients back to an application after a successful login." +""" +Login resources which redirect clients back to an application after a successful +login. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" import WebStack.Generic from WebStack.Helpers.Auth import get_token diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Resources/LoginRedirect.py --- a/WebStack/Resources/LoginRedirect.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Resources/LoginRedirect.py Sat Jul 16 21:06:20 2005 +0000 @@ -1,6 +1,25 @@ #!/usr/bin/env python -"Login redirection resources, sending unauthenticated users to a login screen URL." +""" +Login redirection resources, sending unauthenticated users to a login screen +URL. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" from WebStack.Helpers.Auth import get_token import WebStack.Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Resources/ResourceMap.py --- a/WebStack/Resources/ResourceMap.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Resources/ResourceMap.py Sat Jul 16 21:06:20 2005 +0000 @@ -1,6 +1,24 @@ #!/usr/bin/env python -"Mapping from names to resources." +""" +Mapping from names to resources. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" import WebStack.Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Resources/Static.py --- a/WebStack/Resources/Static.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Resources/Static.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Resources for serving static content. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ from WebStack.Generic import ContentType, EndOfResponse diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Resources/__init__.py --- a/WebStack/Resources/__init__.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Resources/__init__.py Sat Jul 16 21:06:20 2005 +0000 @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +""" +Common resources for WebStack applications. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" + +# vim: tabstop=4 expandtab shiftwidth=4 diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Twisted.py --- a/WebStack/Twisted.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Twisted.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Twisted classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/WSGI.py --- a/WebStack/WSGI.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/WSGI.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ WSGI classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Webware.py --- a/WebStack/Webware.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Webware.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,22 @@ """ Webware classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA """ import Generic diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/Zope.py --- a/WebStack/Zope.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/Zope.py Sat Jul 16 21:06:20 2005 +0000 @@ -2,6 +2,25 @@ """ Zope classes. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +-------- + In places this resembles CGI a lot because Zope seems to recycle a lot of that baggage. """ diff -r 38a870ce2cb9 -r e8a5af33a575 WebStack/__init__.py --- a/WebStack/__init__.py Sat Jul 16 20:33:25 2005 +0000 +++ b/WebStack/__init__.py Sat Jul 16 21:06:20 2005 +0000 @@ -1,5 +1,25 @@ #!/usr/bin/env python +""" +A common API for Python Web applications. + +Copyright (C) 2004, 2005 Paul Boddie + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public +License as published by the Free Software Foundation; either +version 2.1 of the License, or (at your option) any later version. + +This library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Lesser General Public License for more details. + +You should have received a copy of the GNU Lesser General Public +License along with this library; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +""" + __version__ = "0.10" # vim: tabstop=4 expandtab shiftwidth=4