Gdcm Log


Commit Date  
[cd3e8a] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-30 07:25:06 Tree
[bdb1ed] (v2.2.5) by Sean McBride Sean McBride , pushed by Mathieu Malaterre Mathieu Malaterre

Removed empty/useless destructors

Fixes some -Wdeprecated clang warnings in C++11
regarding 'rule of three' violations.

2013-08-29 15:53:48 Tree
[e42d91] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-29 12:01:18 Tree
[b955aa] by Mathieu Malaterre Mathieu Malaterre

Make sure to handle case where AE Title is shorter than 16bytes

2013-08-29 12:00:57 Tree
[4241aa] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-28 06:59:41 Tree
[7d5d75] by Mathieu Malaterre Mathieu Malaterre

Redo commit 01ff01b9b635823317d63618d2be4143840a2bf8

Previous commit did not handle a special JPEG case, where number of bits would not be found on first try.

2013-08-28 06:58:51 Tree
[21d92b] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

Conflicts:
Examples/Cxx/CMakeLists.txt

2013-08-28 06:52:28 Tree
[d8f276] by Mathieu Malaterre Mathieu Malaterre

Fix compilation with clang -std=c++11

2013-08-28 06:51:28 Tree
[0983d4] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-27 16:27:25 Tree
[fb5136] by Mathieu Malaterre Mathieu Malaterre

Improve example

Now loop over all item and write out file (ZLib or None)

2013-08-27 16:26:57 Tree
[c9c937] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

Conflicts:
Examples/Cxx/CMakeLists.txt

2013-08-27 14:31:16 Tree
[01de39] by Mathieu Malaterre Mathieu Malaterre

Add an example to extract ZLIB compressed image

Some Philips images containes a compressed ZLIB image, in a private tag.
Add code to extract it to a raw (uncompressed) form.

2013-08-27 14:28:53 Tree
[01ff01] by Mathieu Malaterre Mathieu Malaterre

Improve support for broken JPEG file

When encapsulated JPEG image size does not match DICOM dimension, simply give up.

2013-08-27 14:28:08 Tree
[e75bb2] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-27 06:56:43 Tree
[a0d844] by Mathieu Malaterre Mathieu Malaterre

Fix a programming error, clearly the code was not tested in verbose mode.

The code does not compile any more with clang -std=c++11, since implicit
conversion to void* of ostringstream has been removed (valid C++03 though).
Thanks to Sean McBride for report on mailing list.

2013-08-27 06:54:45 Tree
[b30598] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-26 10:30:06 Tree
[e02f82] by pleduff pleduff , pushed by Mathieu Malaterre Mathieu Malaterre

Avoid data copy

during reading pixel Data are sometimes three times in Memory ( according to
procexp ) plus in some case data compressed. I purpose one way to avoid a data
copy joined with this mail but maybe its a wrong way.

The bottom line is that in upcoming C++11 standard, COW for std::string will be
removed from all conforming compilers.
ref:
http://stackoverflow.com/questions/12199710/legality-of-cow-stdstring-implementation-in-c11

2013-08-26 10:28:35 Tree
[7f9571] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-26 07:54:59 Tree
[c212ae] by Weber, Christian Weber, Christian , pushed by Mathieu Malaterre Mathieu Malaterre

Fix a crash in gdcm::Sorter

there seems to be a bug in the gdcmSorter.cxx file in Sorter::StableSort .
When a list of filenames (filenames) is parsed it tries to read all the files and if it fails
it assigns a NULL to the filelist. (lines 80-95)
After this the filelist is sorted using a sort functor, which tries to access the GetDataSet() function
of the objects stored in filelist (line 84)

class SortFunctor
...
return (SortFunc)(file1->GetDataSet(), file2->GetDataSet()); )

which causes a segmentation fault for NULL entries.

Possible patch would be to return false if a file could not be read,
So this event can be handled by the calling function.

2013-08-26 07:53:09 Tree
[bfb53b] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

Conflicts:
CMakeLists.txt

2013-08-26 07:41:41 Tree
[2b3f12] by Sean McBride Sean McBride , pushed by Mathieu Malaterre Mathieu Malaterre

Fix a compilation error on clang

2013-08-26 07:40:43 Tree
[557f49] by Mathieu Malaterre Mathieu Malaterre

declare new version 2.2.5

2013-08-02 14:25:40 Tree
[eb1b26] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-01 12:12:30 Tree
[a2e04e] by Mathieu Malaterre Mathieu Malaterre

Add some NULL pointer checks

2013-08-01 12:12:11 Tree
[21cbaf] by Mathieu Malaterre Mathieu Malaterre

Merge branch 'release'

2013-08-01 11:55:09 Tree
Older >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks