- use external command "find" instead of tcllib package fileutil for speed and better filtering- add index for much quicker reverse lookup file names in the content repository
- fix a security hole open since ages: every unregistered user could send mails anonymously to arbitray adressees. This was used for spamming at openacs.org.
- replace deprecated ns_sendmail by acs_mail_lite::send;- assessment stores tcl-code in the db. someone with assessement knowledge should take care about updating this code!- needs to be tested
- stop renaming predefined AOLserver/NaviServer command ns_sendmai (for the time migration phase, simply overwrite it)- replace calls to deprecated "ns_sendmail" to calls to "acs_mail_lite::send"
add xowiki::File content to the search index:- extend xowiki method search_render to return "mime" and "text" fields- xowiki::File->search-render calls now ::search::convert::binary_to_text to convert file content to index words (when available)- use dict instead of associative array in ::xowiki::datasource
- added argument "-passing_style" to search::content_filter to make explicit whether data contains content or a file name. Previously, text/* meant automatically passing-style string, leading to missing results when plain files were added to the content repository- added filter for text/plain- fixed filter for text/html- further clean up