[Bese-devel] New patches to ucw_ajax: 8-Jun-2007

Marco Baringer mbaringer at common-lisp.net
Sat Jun 9 04:30:20 UTC 2007


Fri Jun  8 20:20:43 EDT 2007  attila.lendvai at gmail.com
  * Drop accidentally comitted defcomponent* usage

    M ./src/contextl-integration.lisp -2 +2

Fri Jun  8 13:56:04 EDT 2007  attila.lendvai at gmail.com
  * Only get a backtrace when we need it, it's expensive

    M ./src/rerl/request-loop-error.lisp -6 +2
    M ./src/rerl/standard-server.lisp -2 +4

Fri Jun  8 13:55:34 EDT 2007  attila.lendvai at gmail.com
  * Fix dojo widget inheritance, dojo-widget is important, put it first

    M ./src/components/dojo-widgets.lisp -3 +4

Fri Jun  8 13:55:23 EDT 2007  attila.lendvai at gmail.com
  * Added +http... status code constants

    M ./examples/src/gd.lisp -1 +1
    M ./src/backend/common.lisp -2 +2
    M ./src/backend/httpd.lisp -1 +1
    M ./src/rerl/basic-action.lisp -1 +1
    M ./src/rerl/request-loop-error.lisp -2 +2
    M ./src/rerl/rerl-utils.lisp -1 +1
    M ./src/rerl/standard-action.lisp -1 +1
    M ./src/vars.lisp +81

Fri Jun  8 13:53:01 EDT 2007  attila.lendvai at gmail.com
  * Housekeeping

    M ./src/components/ajax.lisp -2 +2
    M ./src/rerl/backtracking.lisp -2 +1
    M ./src/rerl/basic-session.lisp -1 +2
    M ./src/rerl/rerl-variables.lisp +2
    M ./src/rerl/standard-server.lisp -1 +1
    M ./src/yaclml/ucw-tags.lisp -2

Fri Jun  8 13:50:13 EDT 2007  attila.lendvai at gmail.com
  * close-request is the responsibility of the backend, don't call it from random places

    M ./src/backend/common.lisp -2 +1
    M ./src/backend/mod-lisp.lisp -1 +1
    M ./src/rerl/basic-action.lisp -2 +1

Fri Jun  8 13:48:50 EDT 2007  attila.lendvai at gmail.com
  * Make the threaded httpd backend more roboust
  
  Now it can stay alive with siege -c32 -t600S http://localhost/ even though it renders a few 503's

    M ./src/backend/multithread-httpd.lisp -8 +29

Thu Jun  7 10:00:16 EDT 2007  attila.lendvai at gmail.com
  * Fix defserve 304 not modified response sending

    M ./src/backend/common.lisp -2 +2

Thu Jun  7 09:31:45 EDT 2007  attila.lendvai at gmail.com
  * Move response handling into the app's service call, so that it's more customizable at the app level

    M ./src/rerl/basic-application.lisp -4 +10
    M ./src/rerl/standard-server.lisp -8 +1

Thu Jun  7 09:30:47 EDT 2007  attila.lendvai at gmail.com
  * Added a *maximum-number-of-sessions*, render unavailable page when going above this

    M ./src/rerl/basic-application.lisp -8 +12
    M ./src/rerl/conditions.lisp +6
    M ./src/rerl/request-loop-error.lisp +6
    M ./src/rerl/rerl-variables.lisp +3

Thu Jun  7 09:29:55 EDT 2007  attila.lendvai at gmail.com
  * Clean up l10n application locale handling

    M ./src/l10n/l10n-application.lisp -35 +41
    M ./src/packages.lisp -2 +2

Thu Jun  7 09:28:27 EDT 2007  attila.lendvai at gmail.com
  * By default leave alone the loggers when starting up a server; renamed ucw-logger to ucw and all loggers inherit from it

    M ./src/control.lisp -16 +19
    M ./src/loggers.lisp -10 +9

Thu Jun  7 09:27:51 EDT 2007  attila.lendvai at gmail.com
  * Use the internal _real_ time when logging how much time the serve took

    M ./src/backend/httpd.lisp -2 +2

Thu Jun  7 09:27:04 EDT 2007  attila.lendvai at gmail.com
  * Fix network stream error ignoring

    M ./src/backend/common.lisp -9 +3
    M ./src/rerl/request-loop-error.lisp -11 +12

Thu Jun  7 09:22:43 EDT 2007  attila.lendvai at gmail.com
  * Cleanup threading: implement threading using bordeaux-threads instead of the swank primitives.

    M ./src/backend/httpd.lisp -3 +4
    M ./src/backend/multithread-httpd.lisp -195 +331
    M ./src/rerl/request-loop-error.lisp +3

Thu Jun  7 09:17:47 EDT 2007  attila.lendvai at gmail.com
  * Revive the admin application, change the url-prefix to "/ucw/"

    M ./src/admin/admin.lisp -3 +3

Thu Jun  7 09:14:59 EDT 2007  attila.lendvai at gmail.com
  * Added TODO note about how ajax communication should work

    M ./docs/TODO +15

Thu Jun  7 09:06:04 EDT 2007  attila.lendvai at gmail.com
  * Preliminary dijit support (too early, many widgets are not yet ported from dojo)

    M ./bin/build-dojo.sh -10 +32
    M ./src/components/window.lisp -1 +10

Wed Jun  6 05:58:35 EDT 2007  attila.lendvai at gmail.com
  * Renamed to dojo-html-text-editor

    M ./src/components/dojo-widgets.lisp -2 +2
    M ./src/packages.lisp -1 +1

Wed Jun  6 04:40:59 EDT 2007  attila.lendvai at gmail.com
  * Do not alter *random-state*

    M ./src/rerl/standard-server.lisp -1

Tue Jun  5 11:31:20 EDT 2007  attila.lendvai at gmail.com
  * Added +xhtml-namespace-uri+ and +dojo-namespace-uri+

    M ./src/components/ajax.lisp -2 +2
    M ./src/components/window.lisp -3 +3
    M ./src/vars.lisp +3

Tue Jun  5 11:09:07 EDT 2007  attila.lendvai at gmail.com
  * Fix serve-sequence/-file, mark the response as unmanaged

    M ./src/backend/common.lisp +1

Tue Jun  5 07:50:46 EDT 2007  attila.lendvai at gmail.com
  * Added .binaries, mark dojo stuff as binary

    A ./.binaries

Tue Jun  5 07:27:37 EDT 2007  attila.lendvai at gmail.com
  * Fix: ajax answer status and content-type headers

    M ./src/rerl/standard-action.lisp +2


An updated tarball of ucw_ajax's source can be downloaded here:
http://common-lisp.net/project/ucw/tarballs/ucw_ajax-20070608.tar.gz

Darcsweb URL:
http://uncommon-web.com/darcsweb/darcsweb.cgi?r=ucw_ajax;a=summary



More information about the bese-devel mailing list