summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Fredrik Tolf [Wed, 18 Jul 2012 00:25:08 +0000 (02:25 +0200)]
Added SERVER_NAME as an immediate request variable.
Fredrik Tolf [Wed, 18 Jul 2012 00:16:06 +0000 (02:16 +0200)]
Made session creation more customizable.
Fredrik Tolf [Sun, 8 Jul 2012 06:26:00 +0000 (08:26 +0200)]
Handle cookie attributes more flexibly.
Fredrik Tolf [Thu, 5 Jul 2012 06:39:34 +0000 (08:39 +0200)]
Call formatter.node as should be proper from formatter.fragement.
Fredrik Tolf [Thu, 5 Jul 2012 04:23:45 +0000 (06:23 +0200)]
Added a SP formatter function to output mere fragments of documents.
Fredrik Tolf [Thu, 5 Jul 2012 03:19:06 +0000 (05:19 +0200)]
Made the wmako library an environment variable.
Fredrik Tolf [Thu, 5 Jul 2012 00:20:17 +0000 (02:20 +0200)]
Handle skeleton transformation more flexibly.
Fredrik Tolf [Fri, 29 Jun 2012 02:34:43 +0000 (04:34 +0200)]
Import specdirty into __init__.
Fredrik Tolf [Fri, 29 Jun 2012 01:33:47 +0000 (03:33 +0200)]
Fixed up session-db cleaner-running checks.
Fredrik Tolf [Fri, 29 Jun 2012 01:31:25 +0000 (03:31 +0200)]
Added more useful repr for sessions.
Fredrik Tolf [Fri, 29 Jun 2012 01:01:57 +0000 (03:01 +0200)]
Attempt to make the session database properly parallel.
Fredrik Tolf [Wed, 27 Jun 2012 04:47:45 +0000 (06:47 +0200)]
Removed debug message.
Fredrik Tolf [Tue, 26 Jun 2012 18:00:45 +0000 (20:00 +0200)]
Tried to create a more advanced sessiondata class for more precise control.
Fredrik Tolf [Tue, 26 Jun 2012 18:00:16 +0000 (20:00 +0200)]
Fixed up HTTP response status info a bit.
Fredrik Tolf [Thu, 24 May 2012 03:32:24 +0000 (05:32 +0200)]
Pass the current session to sessiondata constructor.
Fredrik Tolf [Thu, 24 May 2012 03:31:24 +0000 (05:31 +0200)]
Use an RLock for session locking.
Fredrik Tolf [Sun, 20 May 2012 23:04:10 +0000 (01:04 +0200)]
Added a SP element for outputting unprocessed code.
Fredrik Tolf [Sun, 13 May 2012 02:42:23 +0000 (04:42 +0200)]
Use SP for all wrw.resp.
Fredrik Tolf [Sun, 13 May 2012 02:12:25 +0000 (04:12 +0200)]
Backported indent-encoding fix.
Fredrik Tolf [Sun, 13 May 2012 01:51:22 +0000 (03:51 +0200)]
Added a HTML-generation engine that might hopefully be useful.
Fredrik Tolf [Wed, 14 Mar 2012 20:27:10 +0000 (21:27 +0100)]
Always import the proto module.
Fredrik Tolf [Wed, 14 Mar 2012 20:26:42 +0000 (21:26 +0100)]
Added a, perhaps overly simplistic, multipart form handler.
Fredrik Tolf [Wed, 14 Mar 2012 19:22:09 +0000 (20:22 +0100)]
Remember to copy method to request copies.
Fredrik Tolf [Wed, 14 Mar 2012 19:07:45 +0000 (20:07 +0100)]
Always downcase MIME header parameter names.
Fredrik Tolf [Wed, 14 Mar 2012 08:21:39 +0000 (09:21 +0100)]
Always upper-case the request method.
Fredrik Tolf [Wed, 14 Mar 2012 07:54:51 +0000 (08:54 +0100)]
Added a function for parsing MIME-style parameterized headers.
Fredrik Tolf [Wed, 14 Mar 2012 07:26:00 +0000 (08:26 +0100)]
Added a request variable for the HTTP method.
Fredrik Tolf [Sun, 5 Feb 2012 17:36:45 +0000 (18:36 +0100)]
Fixed env bug.
Fredrik Tolf [Sun, 5 Feb 2012 15:50:57 +0000 (16:50 +0100)]
Use the environment to configure session and skel defaults as well.
Fredrik Tolf [Sun, 5 Feb 2012 15:44:08 +0000 (16:44 +0100)]
Use the env module to catch errors in the dispatcher.
Fredrik Tolf [Sun, 5 Feb 2012 15:43:47 +0000 (16:43 +0100)]
Added a kind of generic module to handle configuration environments.
Fredrik Tolf [Thu, 5 Jan 2012 05:09:33 +0000 (06:09 +0100)]
Fixed resp.message initialization bug.
Fredrik Tolf [Sun, 1 Jan 2012 16:03:29 +0000 (17:03 +0100)]
Removed the rather unnecessary backeddb class.
Fredrik Tolf [Fri, 30 Dec 2011 03:24:11 +0000 (04:24 +0100)]
Always use the latest pickle protocol when freezing sessions.
Fredrik Tolf [Fri, 30 Dec 2011 01:43:55 +0000 (02:43 +0100)]
Added a way to get sessiondata without creating it.
Fredrik Tolf [Fri, 30 Dec 2011 01:33:09 +0000 (02:33 +0100)]
Added a mod_python-style form-data application decorator.
Fredrik Tolf [Thu, 29 Dec 2011 00:43:42 +0000 (01:43 +0100)]
Fixed autodirty bug.
Fredrik Tolf [Wed, 28 Dec 2011 00:08:37 +0000 (01:08 +0100)]
Added a utility class for manual dirty management.
Fredrik Tolf [Tue, 27 Dec 2011 23:56:06 +0000 (00:56 +0100)]
Split the dirty management out from sessiondata.
Fredrik Tolf [Wed, 21 Dec 2011 06:39:18 +0000 (07:39 +0100)]
Added a utility class for session data storage.
Fredrik Tolf [Wed, 21 Dec 2011 05:46:03 +0000 (06:46 +0100)]
Don't commit sessions to db.live before they are dirty.
Fredrik Tolf [Wed, 21 Dec 2011 05:35:45 +0000 (06:35 +0100)]
Proxy the response iter to make generator code run before return.
Fredrik Tolf [Thu, 1 Dec 2011 20:33:32 +0000 (21:33 +0100)]
Tidied up sessions' freezechecking.
Fredrik Tolf [Thu, 1 Dec 2011 20:26:54 +0000 (21:26 +0100)]
Added an explicit get function to session databases.
Fredrik Tolf [Tue, 29 Nov 2011 03:39:56 +0000 (04:39 +0100)]
Revert "Use new import format."
This reverts commit
fed807e31c96fef8d941b34a25a1f5044b2d4e8d.
Fredrik Tolf [Thu, 24 Nov 2011 21:51:41 +0000 (22:51 +0100)]
Use new import format.
Fredrik Tolf [Thu, 24 Nov 2011 21:33:23 +0000 (22:33 +0100)]
Ignore /build.
Fredrik Tolf [Sun, 6 Nov 2011 19:56:52 +0000 (20:56 +0100)]
Merge branch 'master' of git.dolda2000.com:/srv/git/r/wrw
Fredrik Tolf [Sun, 6 Nov 2011 19:56:40 +0000 (20:56 +0100)]
Added a redirection restart.
Fredrik Tolf [Sun, 6 Nov 2011 19:56:22 +0000 (20:56 +0100)]
Added some URL manipulation functions to wrw.proto.
Fredrik Tolf [Tue, 1 Nov 2011 05:01:15 +0000 (06:01 +0100)]
Removed __future__ import from wmako for consistency.
Fredrik Tolf [Mon, 31 Oct 2011 18:26:48 +0000 (19:26 +0100)]
Properly distribute the built-in Mako library.
Fredrik Tolf [Mon, 31 Oct 2011 08:56:26 +0000 (09:56 +0100)]
Added a simplifying mako dispatcher.
Fredrik Tolf [Mon, 31 Oct 2011 08:47:09 +0000 (09:47 +0100)]
Fixed form handler bug when no POST data is present.
Fredrik Tolf [Mon, 31 Oct 2011 08:13:30 +0000 (09:13 +0100)]
Added a distutils script.
Fredrik Tolf [Mon, 31 Oct 2011 08:09:03 +0000 (09:09 +0100)]
Catch cookie errors.
Fredrik Tolf [Mon, 30 May 2011 06:50:33 +0000 (08:50 +0200)]
Made requests shallow-cloneable.
Fredrik Tolf [Sat, 28 May 2011 04:14:04 +0000 (06:14 +0200)]
Added a simple filesystem handler.
Fredrik Tolf [Sat, 28 May 2011 04:13:45 +0000 (06:13 +0200)]
Fixed some typos.
Fredrik Tolf [Fri, 27 May 2011 06:16:22 +0000 (08:16 +0200)]
Added a resp module with basic response restarts.
Fredrik Tolf [Fri, 27 May 2011 06:15:23 +0000 (08:15 +0200)]
Added a proto module with basic utilities without higher dependencies.
Fredrik Tolf [Fri, 27 May 2011 06:14:32 +0000 (08:14 +0200)]
Added a per-session class-based handler wrapper.
Fredrik Tolf [Fri, 27 May 2011 00:22:27 +0000 (02:22 +0200)]
Fixed restart typo.
Fredrik Tolf [Fri, 27 May 2011 00:18:23 +0000 (02:18 +0200)]
Don't send session cookie unless session is dirty.
Fredrik Tolf [Wed, 25 May 2011 23:56:45 +0000 (01:56 +0200)]
Fixed session cleaning bug.
Fredrik Tolf [Wed, 25 May 2011 08:16:10 +0000 (10:16 +0200)]
Initial commit.