{"push_id":1004974870,"size":143,"distinct_size":143,"ref":"refs/heads/SharedLibExplicitInstantiationTesting20160303","head":"7b53304ea22ae75f786cbc833adfb9da30c17362","before":"b433dac430a17fd159f6f13eed52b4c86ef6d4b4","commits":[{"sha":"2bd62c13838761e1a5519a2371bb66fa1cc6bfb6","author":{"email":"cda65bf4f95a04d8adcd7298b41ac3c4ff9403da@kitware.com","name":"Lucas Gandel"},"message":"ENH: Implement GetNumberOfParameter() in ImageToSpatialObjectMetric\n\nThis commit adds the GetNumberOfParameter() method to the\nImageToSpatialObjectmetric class. This method returns the number\nof parameter needed by the transform.\n\nChange-Id: I2c8732c9f53986026b5f201439bcdd4c07b29d32","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/2bd62c13838761e1a5519a2371bb66fa1cc6bfb6"},{"sha":"8b2ed3eafc1a1ffa9c09f2e12d10dbd175f611bf","author":{"email":"5eba679beb350e2b25bf53367eb20064ec9250fb@kitware.com","name":"Sumedha Singla"},"message":"ENH: Issue: ITK#3363 Replaced assignment in SetParameters function.\n\nReplaced assignment with CopyInParameters function in SetParameters\nfunction.\n\nChange-Id: I2b442cd7ac486855d8d7535e1a44ca7164c04b0d","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/8b2ed3eafc1a1ffa9c09f2e12d10dbd175f611bf"},{"sha":"3234a87c4445b37023f3c5560043e10897b60a4f","author":{"email":"5eba679beb350e2b25bf53367eb20064ec9250fb@kitware.com","name":"Sumedha Singla"},"message":"ENH: Remove unnecessary const_cast\n\nIn order to remove the un-required const_cast, used the member functions\n\"CopyInParameters\" and \"CopyInFixedParamters\".\n\nChange-Id: I0452b14b1763966137b1f256d0cfafee546881e2","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/3234a87c4445b37023f3c5560043e10897b60a4f"},{"sha":"e87292fe24b3fa7d5a523d5734813d317c22baa1","author":{"email":"122d7f76389cb95c9361cc3030b1978af5d7150f@kitware.com","name":"Sujin Philip"},"message":"STYLE: Move itkBox* Filters\n\nMove the filters itkBoxMeanImageFilter and itkBoxSigmaImageFilter from Review to Smoothing.\n\nChange-Id: If9ac19d9a8cf7a01d349dffa1298833aaddfc036","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/e87292fe24b3fa7d5a523d5734813d317c22baa1"},{"sha":"540d7dd22fb6101d13d201c0a932cd1c6916f28c","author":{"email":"2d2562e1924f367b12ea45c9d3867e98a8e29032@gmail.com","name":"Davis Vigneault"},"message":"ENH: Update itkFileTools to allow std::string arguments.\n\nMethods in itk::FileTools have been updated to allow the user\nto pass an std::string instead of const char *.  A const\nreference has been used for efficiency purposes.\n\nChange-Id: I78e363b627c94d059438c514cc95936117765439","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/540d7dd22fb6101d13d201c0a932cd1c6916f28c"},{"sha":"3fd2333c17e28f917c9298c525adcf31d2ca9897","author":{"email":"e02d2d0161a558ae18e8272f99858b4976e477a8@kitware.com","name":"Alvaro Sanchez"},"message":"STYLE: moved itkKappaSigmaThresholdImageFilter/Calculator from Nonunit/Review\n\nChange-Id: I9777008f0fdafa7c728f74db672e0af45059c146","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/3fd2333c17e28f917c9298c525adcf31d2ca9897"},{"sha":"69ac0e0d4696c839b2b0155f2ff40c21d70b65f4","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"ENH: Add TwoProjectionRegistration Remote Module.\n\nAn ITK-based implementation of intensity-based 2D/3D rigid\nimage registration for patient setup assessment in external beam radiotherapy.\nThe registration framework was designed to simultaneously register two\nprojection images to a 3D image volume. The projection geometry was set up to\nsimulate the x-ray imaging system that attached to a medical linear\naccelerator for cancer treatment. The normalized correlation was used as the\nsimilarity measure and the Powell's optimizer was used as the optimization\nmethod. Siddon-Jacobs fast ray-tracing algorithm was implemented to compute\nprojection images from a 3D image volume.\n\nA more detailed description can be found in the Insight Journal article::\n\n  Wu, J. \"ITK-Based Implementation of Two-Projection 2D/3D Registration Method with an Application in Patient Setup for External Beam Radiotherapy\".\n    http://hdl.handle.net/10380/3245\n    http://www.insight-journal.org/browse/publication/784\n    December, 2010.\n\nChange-Id: I7d93c91da2a2c34abcb0422c398e6636a549d4c6","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/69ac0e0d4696c839b2b0155f2ff40c21d70b65f4"},{"sha":"4891f3d9e5fc3afaf97868c04443632fa52e28e0","author":{"email":"84d2c8570e37200a98386a7f676524f7be88ea5c@gmail.com","name":"Bill Lorensen"},"message":"ENH: Bump version for style fixups.\n\nChange-Id: Ifc84ff3b3243bb86e70c1d38510e738a07d25da6","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/4891f3d9e5fc3afaf97868c04443632fa52e28e0"},{"sha":"d0275869d10dacee7bcf72ed2174f523d66c7df0","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"COMP: Update CastXML to support wrapping with GCC 6.\n\nThis addresses the build error on Linux:\n\nFAILED: cd /usr/src/ITK-build/Wrapping/Modules/ITKCommon &&\n/usr/src/ITK-build/Wrapping/Generators/CastXML/castxml/bin/castxml -o\n/usr/src/ITK-build/Wrapping/itkBoundingBox.xml --castxml-gccxml\n--castxml-start _wrapping_ --castxml-cc-gnu \"(\" /usr/bin/g++-6 -Wall\n-Wcast-align -Wdisabled-optimization -Wextra -Wformat=2 -Winvalid-pch\n-Wno-format-nonliteral -Wpointer-arith -Wshadow -Wunused -Wwrite-strings\n-funit-at-a-time -Wno-strict-overflow -Wno-deprecated -Wno-invalid-offsetof\n-Woverloaded-virtual -Wstrict-null-sentinel -msse2 -msse2 \")\" -w -c\n@/usr/src/ITK-build/Wrapping/castxml.inc\n/usr/src/ITK-build/Wrapping/itkBoundingBox.cxx\n<built-in>:293:82: error: typedef redefinition with different types ('struct\n__castxml_float128' vs '__float128')\ntypedef struct __castxml_float128 {   char x[16] __attribute__((aligned(16)));\n} __float128;\n\nChange-Id: Id38ac590ea23fb05b73e80c61185175e9d677f53","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/d0275869d10dacee7bcf72ed2174f523d66c7df0"},{"sha":"de1dc046ec42ed79b88b4055ae1955a5491ad217","author":{"email":"cda65bf4f95a04d8adcd7298b41ac3c4ff9403da@kitware.com","name":"Lucas Gandel"},"message":"BUG: Fix multiple external modules wrapping\n\nThis commits modifies the generation of the castxml.inc file\nneeded by CastXML when wrapping an ITK module.\nWhen wrapping multiple external modules from the same Cmake project,\nonly the include path of the last module was added to the castxml.inc\nfile. This has been fixed by generating one file per module using\nthe module name as a prefix.\n\nChange-Id: Ie04c853a7947272185f1013fb6112c9c4d78734b","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/de1dc046ec42ed79b88b4055ae1955a5491ad217"},{"sha":"3966d7a2873d3d57080fe5cb93e4059cfed53a3b","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge topic 'MultipleExternalModulesWrapping-for-release'\n\nde1dc046 BUG: Fix multiple external modules wrapping","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/3966d7a2873d3d57080fe5cb93e4059cfed53a3b"},{"sha":"99a4cc8b8e7efd543860103502251c06b22fb8ec","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge branch 'MultipleExternalModulesWrapping-for-release' into release\n\nChange-Id: Ieadf5a590f87490ae3a234f2f3429f476c5ce787","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/99a4cc8b8e7efd543860103502251c06b22fb8ec"},{"sha":"db4e2f9bb329866b0a7b4c62d6162694f6d811f7","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge branch 'release'\n\nChange-Id: I38d61b866bc928fb4caf49d917d92677207562c8","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/db4e2f9bb329866b0a7b4c62d6162694f6d811f7"},{"sha":"aed3f623ef89de2505977f970a476a438c1411e4","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge topic 'GCC6Wrapping-for-release'\n\nd0275869 COMP: Update CastXML to support wrapping with GCC 6.","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/aed3f623ef89de2505977f970a476a438c1411e4"},{"sha":"5321382bec7e83ce07cfc0cca17671198546a72e","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge branch 'GCC6Wrapping-for-release' into release\n\nChange-Id: Iff3e655f6dc8a893d017752ff98e702433d2c285","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/5321382bec7e83ce07cfc0cca17671198546a72e"},{"sha":"7f1ae730a6156dec8c1e760a71734e6236da434a","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge branch 'release'\n\nChange-Id: Iafcd6ee4325585d6d8d615951103c39e20542723","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/7f1ae730a6156dec8c1e760a71734e6236da434a"},{"sha":"8e3146634eaa86f4e702db5cecf147258d50f2ad","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@rogue-research.com","name":"Sean McBride"},"message":"COMP: Fixed recently introduced build error with deprecated GDCM method\n\nAlso clarified comments about using the deprecation macros.","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/8e3146634eaa86f4e702db5cecf147258d50f2ad"},{"sha":"699603ba03402ec7207cfef37f63ee7a40111e9f","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@rogue-research.com","name":"Sean McBride"},"message":"Merge topic 'gdcm-deprecate-fix'\n\n8e314663 COMP: Fixed recently introduced build error with deprecated GDCM method","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/699603ba03402ec7207cfef37f63ee7a40111e9f"},{"sha":"5d13cd555c84902b4e2f708111361e2767c6a0e3","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@rogue-research.com","name":"Sean McBride"},"message":"BUG: Fixed invalid memory access found by ASan\n\nMany std::string constructions where a char* string was given\nalong with a length that’s too big.  Not sure what the original\nauthor was thinking, except perhaps trying to use it as a max?\ngit history shows this bug has always been there.\n\nChange-Id: I8599556f36756ec9c4defe93da2707e3383b76bf","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/5d13cd555c84902b4e2f708111361e2767c6a0e3"},{"sha":"6b2af24f432244622773a4e337245f538c5cd93e","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"ENH: Bump ITK version to 4.10.0.\n\nChange-Id: I26a2659448985c2e0e5a7deb9155874568f6e3b7","distinct":true,"url":"https://api.github.com/repos/BRAINSia/ITK/commits/6b2af24f432244622773a4e337245f538c5cd93e"}]}