Skip to content
Snippets Groups Projects
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 16.08 KiB
2015-08-10 Andrea Zoli <zoli@iasfbo.inaf.it>
TAG v4.5.1
+ Fixed a warning.

2015-08-10 Andrea Bulgarelli <bulgarelli@iasfbo.inaf.it>, Andrea Zoli <zoli@iasfbo.inaf.it>
TAG v4.5.0
+ Comment debug print.
+ Fix CMakeLists.txt
+ Add InputFile::getpos().
+ Fix metadata loading for rblocks with a fixed number of instances.
+ Store fields section offsets.
+ Fix SDFBlock xml rblock name allocation.
+ Fix -Wextra warnings.
+ Fix src/CMakeLists.txt to work from a different source rootdir.
+ Install the static library with cmake.
+ Add cmake build system.
+ Remove pedantic warnings.
+ Throw exception on chdir error.
+ Fix xml parsing of SDFBlocks.
+ Example with iteration on blocks and fields
+ Added Packet::pheader(), Packet::dfheader(), Packet::sdf(), byte*
+ PartOfPacket::getBytes() as shortcuts
+ Adds xml examples
+ Makefile for Doxygen issues
+ Fix lot of warnings
+ Remove XmlConfig class.
+ Parsing directly XML without conversions.
+ Fix makefile output.
+ Rename SharedPtr include guards.

2014-07-24 Andrea Bulgarelli <bulgarelli@iasfbo.inaf.it>, Andrea Zoli <zoli@iasfbo.inaf.it>
TAG v4.3.2
+ Fixed Makefile for parallel build.
+ Fix getLine()
+ Use conditional assignment for CXX, CFLAGS and LINK in Makefiles
+ Fix bigendian attribute loading during xml parsing
+ Handle ARCH_BIGENDIAN cases

2014-07-24 Andrea Bulgarelli <bulgarelli@iasfbo.inaf.it>, Andrea Zoli <zoli@iasfbo.inaf.it>
TAG v4.3.1
+ -Werror -m64 CFLAGS removed.
+ Fix 32bit compilation warnings.
+ Add openDevice() for Input and Output classes.
+ Add Utility::getByteStream().
+ Add ByteStream functions getPaddedCopy() and getUnpaddedCopy().
+ PacketStream::PacketStream(const char* fileNameConfig) automatic createStr.
+ Add PacketLib4.vpp project.
+ First optimization of the getBlock() if rBlockIndex==0.

2014-07-17 Andrea Bulgarelli <bulgarelli@iasfbo.inaf.it>
TAG v4.3.0
+ added exception generation if LZ4 decompression has problems
+ removed Packet::decompressData. Now Packet::getData() performs the decompression operation in a transparent way

2014-07-14 Andrea Bulgarelli <bulgarelli@iasfbo.inaf.it>, Andrea Zoli <zoli@iasfbo.inaf.it>
TAG v4.2.0
+ Generating stream file in the same path of the xml
+ Fix loop on rblock idref/id resolution during xml parsing
+ Fix Tail element parsing, handle it as optional
+ Fix packet name xml loading
+ long PacketLib::ByteStream::getValue() and bool PacketNotRecognized::createPacketType()
+ Fix throw on ByteStream::GetValue()
+ Fix compiler warnings
+ Add -Werror
+ Fix ByteStream and Packet initialization
+ Fix some initialization
+ added word SDFBlock::getMaxNumberOfBlocks(word rblockIndex = 0)
+ word PartOfPacket::getFieldIndex(string fieldname) compare on strings issue
+ if prefix==false set dimPrefix=0