Added LSM library
Added test client for LSM library
removing unreadable character
Changing all absolute path to relative ones. This allows to run gsn behind a reverse proxy with any url.
Bugfix for the constructor of StreamElement taking another StreamElement as input.
updated weka library
Loading Virtual Sensors in lexicographical order by their filenames.
Adding public getType and protected setData methods to StreamElements. Some private methods were also created to avoid code duplication.
Added options to GridRenderer for adding a map overlay, setting the min/max values for the color scale and drawing the scale.
Adding the modelling virtual sensor and the related AbstractModel class (also with an example of implementation of a model)
Adding the GridModel virtual sensor
Adding the web interface to query the models
adding the direct push remote wrapper, which extends the push remote wrapper for device that are not always connected. As the output structure as to be defined in the xml file, the structure of the virtual sensor is slightly modified (added a new optional field) and binding needs to be rebuilt. (JiBX bindings have issues with JRE7, consider using JRE6)
Direct Remote Push virtual sensor sample.
Removing deprecation warnings and usage of sun.* API (http://www.oracle.com/technetwork/java/faq-sun-packages-142232.html )
com.sun.image.codec.jpeg.JPEGCodec -> javax.imageio.ImageIO
java.awt.FileDialog.show() -> java.awt.FileDialog.setVisible(true)
sun.misc.BASE64Decoder.decode -> javax.xml.bind.DatatypeConverter.parseBase64Binary
sun.misc.BASE64Decoder.encode -> javax.xml.bind.DatatypeConverter.printBase64Binary
javax.servlet.http.HttpUtils.getRequestURL(req)   -> StringBuffer url = req.getRequestURL();String queryString = req.getQueryString();if (queryString != null) {url.append('?');url.append(queryString);}
Moving duplicated code in gsn.http.ac.* classes to gsn.http.ac.UserUtils as static method
Adding Windows Phone Push service as a connectionless remote push wrapper. This class implements a generic push notification it should be adapted to the specific needs of each mobile application.
merging access control branch
new features of Access Control
updated properties file for e-mail