Removed asynchronous behaviour and added transparent escaping of identifiers used as filenames.
The msgbox protocol uses .ack and .error files to communicate the result of requests, and leaked those files to observers of the Msgbox component. The latter received add() calls for .ack and .error files. This has been removed. Furthermore, when identifiers are used as filenames, the filenames are escaped as to become valid filenames in Linux. The names are also unescaped when needed, making the Msgbox component more transparent.
meresco-components
2010-06-08
meresco-components/workingsets/3.0-Edurep/version_4
201006081758.escape-identifiers-when-used-as-filename.changeset [download]