Catch a lot of old URL's and update them. Also remove a couple of old files that aren't used.
Util package has been pulled out of the server. Next step will be to modify the server and conient (and anything else?) to use this instead. New package name is uk.org.iscream.cms.util. All the java files were moved with a repo copy, so they retain their history.
Added URL to GPL headers.
i-scream is now licensed under the GPL. I've added the GPL headers to every source file, and put a full copy of the license in the appropriate places. I think I've covered everything. This is going to be a mad commit ;)
Major change in the java package naming. This has been held off for some time now, but it really needed doing. The future packaging of all i-scream products will be; uk.org.iscream.<product>.<subpart>.* In the case of the central monitoring system server this will be; uk.org.iscream.cms.server.* The whole server has been changed to follow this structure, and tested to a smallish extent. Further changes in other parts of the CMS will follow.
Using a static reference to the parser factory was probably not the best of ideas. We had problems when everything was in one JVM, which could be explained by the static reference.
The whole server package structure has been changed. Old Package: uk.ac.ukc.iscream.* New Package: uk.org.iscream.*
General tidying up, and alteration in the way XMLPacketMaker works. It now only needs to be created once, and can then be "used" multiple times to parse XML.
Changed to use the newer parsing libraries.
A new parsing library.
Now throws an InvalidXMLException if the XML String cannot be parsed.
Some tidying up.
Removed references to the logger, to allow integration of XML classes into the clients.
use FormatName now for toStrings
Just a bit of debugging.
Changed package structure uk.ac.ukc.iscream.refman and xml -> uk.ac.ukc.iscream.util
Changes to stop passing the Logger references etc around. Makes use of the new Reference Manager.
Made the files conform to the template source file. Also made changes to fit in with the new packages structure. No actual code was changed.
Altered the printAll() method in the XMLPacket. Added logging facilities to XMLPacketMaker.
Gave the UDP and XML processing classes a new home with the filter. UDPReaderThread has been renamed to FilterThread XMLPacketParser has been renamed to XMLStringParser (as that's what it does!)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.