Antiweb 4.0BETA14

3 views
Skip to first unread message

do...@hcsw.org

unread,
Jun 14, 2009, 11:17:22 PM6/14/09
to ant...@googlegroups.com
We have just released 4.0BETA14. This is a big release and
lots has changed, especially the programmer interfaces for
various undocumented features (undocumented for this very
reason).

For the next version we are going to make some important
performance changes under the hood and begin documenting the
dynamic webpage APIs. Expect more changes to these APIs.

Here's the link for 4.0BETA14:

http://hoytech.com/antiweb/beta/antiweb-4.0BETA14.tar.gz

CKSUM: 3238430416 219739
MD5: b7ef91d1e579c284a25dbef443d546c8
SHA1: 7e2c8ad603ef4359b2250520b4888794641cf2b6

4.0BETA14 Jun 14, 2009

* Bugfix: Sometimes a "Connection: close" header wouldn't be
sent when closing an HTTP connection.
* Bugfix: When the http dispatch function encounters an error
and there are no rollbacks installed, unwind the stack before
calling fatal.
* Bugfix: Worked around CMUCL "double install" annoyance by
modifying system::*global-table* before the image is saved.
* Feature: Major BerkeleyDB enhancements. DBs can now be
concurrently accessed from multiple Antiweb processes.
* Feature: New hub.conf xconf: install-hub-rewrite-host.
This option allows you to install a function in the hub
which routes requests to arbitrary virtual hosts.
* Feature: New worker.conf handler option :handle-all-hosts.
This causes the given handler to handle all virtual hosts
sent to it, even if they were not specified in :hosts.
* Feature: New function aw-fork-and-exec which is a simple
way to run external processes independent of the CGI system.
Zombies are reaped just like with CGI processes.
* Feature: Antiweb version is now displayed in -stats.
* Feature: Passwords are now hashed with 1000 iterations of SHA-1
in order to slow down offline password cracking in the event
that an Antiweb password database is stolen. This change makes
the current Antiweb incompatible with old password databases.
* Change: aw-128-bit-session-id renamed to aw-n-bit-session-id
and now returns lower-case IDs.

Reply all
Reply to author
Forward
0 new messages