Use git instaed of svn as repository. Remove svn related part of the definitions. This is needed to get the automatic testing work correctly.
Add all boost header files to be excluded from generated warnings and errors. This will filter all warnings/errors generated due to problems in boost from the list of warnings/errors send to the CDash server. All boost related errors are actually warnings which are misinterpreted as errors by CTest.
Add the fairroot version to the label which will be shown on CDash.
Lmd File Header Info Added + Analysis Init Scheme
Add Set RunID
-Add template function in Tutorial3 to check whether
1) input or output payloads are boost::archive::binary or boost::archive::text
2) input class has a function member named void serialize(TPayload &, const unsigned int)

-remove all explicit copy constructors in fairtimestamp, testdetectordigi, testdetectorhit, fairhit and fairMCpoint and relie on the compiler one (no deep copy was done)

-disable c++11 feature in case the compiler does not support c++11
add support for I/O threads to the interface (only used with ZeroMQ).
Remove non-used files from MBSAPI and take the freely available source from
https://aur.archlinux.org/packages/mbseventapi/
implement CTRL C safe interrupt

increase size of buffer

set nearly unlimited amount of events

introduce 100 ms delay

introduce event header into FairRunOnline

change sleep time from 100 to 10 milliseconds

store control histograms in a separate file with a given refresh rate

skip empty events using return value

comment out cout for each sub-event

remove doubled initialisation of parameter containers

skip check of branches if list is empty

added sub-detector LOS

return empty event value only if all unpackers failed

added decoding of event header using dedicated unpacker

merge with changes of Florian

ignore interrupt - safe exit
use clang-format for FairMQ
simplify Findnanomsg.cmake and add readme for device configuration
start experimenting with root transport mechanism.
enable efficient message copying for zeromq (currently used only in benchmarkSampler).
cleanup some code.
TMessage transport implemented!
update Tutorial 3 docs
use clang-format for Tutorial3
Add license file LICENSE with LPGL license text copied from https://www.gnu.org/licenses/lgpl.html. Add license text to most of files of the project.

Add license text to all header files

Add license text to all c++ source files

Add license text to all C macro files

Converting file to UNIX format.

Add license text to all build system files

Add license text to all c source files

Rename file LICENCE to LICENSE. Change preamble in all files.
Extend the FairMQ transport interface by allowing the user of the FairMQMessage class to define his own deallocation function.
This function will be called when the transport machanism no longer needs the data.

Use this extension with the Protobuf data format, to enable more efficient transport, avoiding memcpy.
Pass the config file names for pythia and user decayer correctly to FairMCApplication.
handle multiple LinkDef.h files in ROOT_GENERATE_ROOTMAP.

Signed-off-by: Florian Uhlig <f.uhlig@gsi.de>
Correct filenames.
unpack for LMD file header
add in cmakelist of base/MQ install(FILES FairMQSampler.tpl DESTINATION include) so that template code is copied in fairroot installation directory