Download mod_w2ml
The mod_w2ml Apache 2 module is a W2ML processor.
This page provides links to mod_w2ml binaries compiled
for various operating systems and versions of the Apache 2 HTTP server.
License agreement
mod_w2ml archives
v0.15 · 2007-11-09
- [server] Windows port.
- [server] PCRE and Expat are now statically compiled in the module for tar.gz and zip archives.
- [server] Using named mutex and shared memory for better portability.
- [server] Added W2MLLockFileName and W2MLShmFileName directives.
- [server] Completely removed big threads lock.
- [server] Fixed crash in restart after installation
- [server] Prevent recursive inclusion attempt by backluded elements.
- [server] Purge w2ml... attributes from markup submitted for HTML edition.
- [server] Fixed crash in access control matching of undefined request/internal variable.
v0.14 · 2007-10-13
- [client] Open toolbar just under the edited element.
- [client] Fixed-positioned toolbar on modern browsers.
- [server] Removed big thread lock (could deadlock on recursive HTTP inclusion).
- [server] Fix output of
w2mlnew attribute.
- [server] Added
req, internal, match and
nmatch (regex) attributes for access control.
v0.13 · 2007-10-04
- [server] No recursive inclusion for
login attribute.
- [server] Fix temp file leak with
exe scheme inclusion.
- [server] Attribute values are now case-sensitive, except (MIME) types.
- [server] Added
parent uri internal variable
- [server]
ed="new" and ed="del" element not processed without
"n" or "d" access control right.
- [server] Fix access control during template initialization.
- [client] Fix access control during template initialization.
- [server] Fix
multipart/form-data handling for empty POST from MSIE.
- [client] Added close button to toolbar
- [client] Do not use deprecated
String.substr JavaScript method
v0.12 · 2007-08-28
- [server] Detect markup injection in
once and next
attributes (no confirmed security risk).
- [server] Detect markup for edition (no confirmed security risk).
- [client] New pencil mouse pointer.
- [client] Fix minor bugs in mouse pointer handling.
- [client] Text selection fix for Opera.
- [client] New, fixed-postionned, toolbar for editors, with
reduced code size, self-contained source (no stylesheet).
- [client] Better heuristic to size textarea of HTML editor.
- [client] Fix an exception in Safari.
- [server] Adaptations for new client toolbar.
- [server] Namespaces handling code refactorization.
- [server] Preserve attributes order in tags.
- [server] Preserve text data disposition before the root element.
- [server] Exchange
alt and src attributes
order for img generated by timg.
- [server] Fix handling of text after
del element.
- [server] Use an Apache subrequest to resolve
site URIs.
Should now behave like SSI virtual inclusion.
- [server] Now
base attribute behave like other configuration
attributes; it is not overrriden by inclusion. Empty base
attribute value cancels base configuration.
- [server] Better detection of inclusion failure on
exe
scheme URIs. In particular, detect failed execution.
- [server] Added
W2MLEnableExeUriScheme,
W2MLEnableFileUriScheme and W2MLEnableHttpUriScheme
module directives.
- [server] Replaced occurrences of "interpreter" by "processor" in internal variables.
"Interpreter" is now deprecated.
- [server] Added
fdel, fcopy, fren,
fsave elements for file operations, with src,
srcpath, srcfile, dst,
dstpath, and dstfile attributes.
- [server] Added
ok, ko, and a
elements for file operations.
- [server] Added
hit counter internal variable.
- [server] Replaced
new file by new and
append file by append for output's
to and add attributes.
- [server] Fix output in text format.
v0.11 · 2007-05-19
- [server][enh] Do not output
w2mlfrom attribute without n access right.
- [server][bug] Take access right into account when instantiating editors inside a template.
- [server] Add eternal license support.
v0.10 · 2007-05-10
- [server][bug] HTTP response caching is now disabled (with Cache-Control: no-cache).
- [client][enh] The inline WYSIWYG editor now converts HTML to XHTML before sending saved markup.
- [server] HTML Tidy is no more used.
- [server][enh] Unsafe saved WYSIWYG markup is simply removed from whitelisted markup instead of blocking whole edition.
- [client][bug] Correct inline text editor crash on empty edited element.
v0.9 · 2007-04-08