Starting with tag:
[TAG 2007-05-16
attila.lendvai@gmail.com**20070516130438] 
[Added make-horizontal-list-container and make-vertical-list-container and exported them.
levente.meszaros@gmail.com**20070516134317] 
[Added missing files
attila.lendvai@gmail.com**20070516131848] 
[Added missing dojo files
attila.lendvai@gmail.com**20070516135917] 
[standard-template-compoennt is a simple-template-component
attila.lendvai@gmail.com**20070517233208] 
[Fix: do not skip make-new-frame if there's no frame at all yet
attila.lendvai@gmail.com**20070517233611] 
[Added a :action-options for defentry-point
attila.lendvai@gmail.com**20070517233708] 
[Added support to disable escaping for uri printing, export uri helpers
attila.lendvai@gmail.com**20070518102122] 
[Fix swank:*readtable-alist* setup
attila.lendvai@gmail.com**20070519192238] 
[Added a :send-client-events to handle-ajax-request
attila.lendvai@gmail.com**20070519192402] 
[Export action and basic-action
attila.lendvai@gmail.com**20070519192512] 
[Fix some dojo widget related js bugs
attila.lendvai@gmail.com**20070519192528] 
[Clean up css files, ucw.css is a bare minimum that all applications should include
attila.lendvai@gmail.com**20070519210843] 
[Split session handling into a mixin, purge sessions in given time periods
attila.lendvai@gmail.com**20070520094736] 
[Fix backtracking
attila.lendvai@gmail.com**20070520152505
 
 Backtracking was leaking memory until the entire session was expired. Now each frame keeps track of both
 its own allocated and the effective backtracked places. The first is a collection of hard references
 while the latter is a collection of weak references.
] 
[Added stress test for call/answer/backtracking/frames
attila.lendvai@gmail.com**20070521134742] 
[Added with-html-element-wrapper, export it
attila.lendvai@gmail.com**20070521154358] 
[Fix action isolation support that broke in the cleanup
attila.lendvai@gmail.com**20070521163052] 
[Made parse-request-body more tolerant to things like "text/plain" content-type requests
attila.lendvai@gmail.com**20070521163729] 
[Clean up backend error handling, introduce an abort-backend-request semi-public function
attila.lendvai@gmail.com**20070521174923] 
[Drop unused funcall-with-request-context
attila.lendvai@gmail.com**20070521175438] 
[Revive the examples
attila.lendvai@gmail.com**20070521175457] 
[Assorted fixes
attila.lendvai@gmail.com**20070521175504] 
[Generated a dojoDebug div when debug is enabled and there's not any
attila.lendvai@gmail.com**20070524133859] 
[Include the session id in the name of the session lock
attila.lendvai@gmail.com**20070524133942] 
[Cleaned up error handling, and threading in httpd backend
attila.lendvai@gmail.com**20070524153955] 
[Various small changes
attila.lendvai@gmail.com**20070524154005] 
[The araneida and the aserve backends are dead, comment them out until revival
attila.lendvai@gmail.com**20070524233816] 
[Housekeeping
attila.lendvai@gmail.com**20070525000303] 
[Get rid of the handle-ajax-request, move it into the call-action :around of ajax-action
attila.lendvai@gmail.com**20070525000338] 
[Fix ajax-action-dispatcher, reintroduce the (now internal) handle-ajax-request macro
attila.lendvai@gmail.com**20070530094938] 
[Fix response flushing and therefore 404 rendering
attila.lendvai@gmail.com**20070530230759] 
[Signal an error when an action was not found and its id was specified
attila.lendvai@gmail.com**20070530235342] 
[Added a callback-dispatcher whose sole purpose is to accept ajax-posted form data
attila.lendvai@gmail.com**20070604005728] 
[Revised form handling
attila.lendvai@gmail.com**20070604115228
 
 Nesting of form tags is not allowed, therefore don't use form tags when ajax rendering and/or
 rendering a nested <ucw:form tag. In those situations the client side js takes care of gathering
 the data to be posted. Now ajax rendering can happen indepened from the form boundaries.
] 
[Change the default listening port to 0.0.0.0
attila.lendvai@gmail.com**20070604115610] 
[Update examples with the new form stuff, added a nested form
attila.lendvai@gmail.com**20070604115649] 
[Fix: ajax answer status and content-type headers
attila.lendvai@gmail.com**20070605112737] 
[Added .binaries, mark dojo stuff as binary
attila.lendvai@gmail.com**20070605115046] 
[Fix serve-sequence/-file, mark the response as unmanaged
attila.lendvai@gmail.com**20070605150907] 
[Added +xhtml-namespace-uri+ and +dojo-namespace-uri+
attila.lendvai@gmail.com**20070605153120] 
[Do not alter *random-state*
attila.lendvai@gmail.com**20070606084059] 
[Renamed to dojo-html-text-editor
attila.lendvai@gmail.com**20070606095835] 
[Preliminary dijit support (too early, many widgets are not yet ported from dojo)
attila.lendvai@gmail.com**20070607130604] 
[Added TODO note about how ajax communication should work
attila.lendvai@gmail.com**20070607131459] 
[Revive the admin application, change the url-prefix to "/ucw/"
attila.lendvai@gmail.com**20070607131747] 
[Cleanup threading: implement threading using bordeaux-threads instead of the swank primitives.
attila.lendvai@gmail.com**20070607132243] 
[Fix network stream error ignoring
attila.lendvai@gmail.com**20070607132704] 
[Use the internal _real_ time when logging how much time the serve took
attila.lendvai@gmail.com**20070607132751] 
[By default leave alone the loggers when starting up a server; renamed ucw-logger to ucw and all loggers inherit from it
attila.lendvai@gmail.com**20070607132827] 
[Clean up l10n application locale handling
attila.lendvai@gmail.com**20070607132955] 
[Added a *maximum-number-of-sessions*, render unavailable page when going above this
attila.lendvai@gmail.com**20070607133047] 
[Move response handling into the app's service call, so that it's more customizable at the app level
attila.lendvai@gmail.com**20070607133145] 
[Fix defserve 304 not modified response sending
attila.lendvai@gmail.com**20070607140016] 
[Make the threaded httpd backend more roboust
attila.lendvai@gmail.com**20070608174850
 
 Now it can stay alive with siege -c32 -t600S http://localhost/ even though it renders a few 503's
] 
[close-request is the responsibility of the backend, don't call it from random places
attila.lendvai@gmail.com**20070608175013] 
[Housekeeping
attila.lendvai@gmail.com**20070608175301] 
[Added +http... status code constants
attila.lendvai@gmail.com**20070608175523] 
[Fix dojo widget inheritance, dojo-widget is important, put it first
attila.lendvai@gmail.com**20070608175534] 
[Only get a backtrace when we need it, it's expensive
attila.lendvai@gmail.com**20070608175604] 
[Drop accidentally comitted defcomponent* usage
attila.lendvai@gmail.com**20070609002043] 