{"push_id":1200512853,"size":37,"distinct_size":23,"ref":"refs/heads/Version3-Development","head":"1c3166cba5819eda601b9fd6a5987796e401c02d","before":"8636c5ca0801b53ca94681af476426b56c724903","commits":[{"sha":"f86329f85e39d3062dec988595dcd6d3899ea960","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"ENH: Implementation of command message in OpenIGTLink.\nAdded CMake implementation for v3 flag.\n\nExtended factory to support creation of send and receive messages. Receive are prepared by first receiving a header message, and send messages are returned with only the version and message type set.\n\nExtended factory to support adding custom message types not predicted by OpenIGTLink specification.\n\nAdding more descriptive function names to MessageBase","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/f86329f85e39d3062dec988595dcd6d3899ea960"},{"sha":"90b51d2de21a3bc39e7b2cfa62aacf18a65d9aff","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"ENH: Implementation of command message in OpenIGTLink.\nAdded CMake implementation for v3 flag.\n\nExtended factory to support creation of send and receive messages. Receive are prepared by first receiving a header message, and send messages are returned with only the version and message type set.\n\nExtended factory to support adding custom message types not predicted by OpenIGTLink specification.\n\nAdding more descriptive function names to MessageBase","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/90b51d2de21a3bc39e7b2cfa62aacf18a65d9aff"},{"sha":"c78b87aa9decc4c999db37024020a19d5aec0db8","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge branch 'master' of https://github.com/IGSIO/OpenIGTLink","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/c78b87aa9decc4c999db37024020a19d5aec0db8"},{"sha":"79973798f480076af8fad95a223815a1775f8453","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Adding missing files","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/79973798f480076af8fad95a223815a1775f8453"},{"sha":"835b9d7b05ff3a710c5f41900e95d01bdd0ca8fe","author":{"name":"adamrankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Adding different RTS, STT and STP message types to factory\n\nIterating type map when constructing messages instead of hardcoded list\n\nUpdating command message to check against correct size","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/835b9d7b05ff3a710c5f41900e95d01bdd0ca8fe"},{"sha":"b00b1a6e651387f31296d58c5e7ab559b875d2a5","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge pull request #3 from IGSIO/factory_improvements\n\nAdding different RTS, STT and STP message types to factory","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/b00b1a6e651387f31296d58c5e7ab559b875d2a5"},{"sha":"e2d5ea07319d539b2d28a5b12232d4ecda73d967","author":{"name":"arankin","email":"5ea24498ddae0ca6c25cd018776529d0d171c1d7@robarts.ca"},"message":"Enabling c++11 build on Linux","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/e2d5ea07319d539b2d28a5b12232d4ecda73d967"},{"sha":"659617ef5de73060ccdb55b3cae90693ab07bbe4","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge pull request #4 from IGSIO/linux_c++11_build_enable\n\nEnabling c++11 build on Linux","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/659617ef5de73060ccdb55b3cae90693ab07bbe4"},{"sha":"1f66399f6a8e7ccdf60e1baaa4385e0803e0d6a5","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge branch 'master' of https://github.com/OpenIGTLink/OpenIGTLink","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/1f66399f6a8e7ccdf60e1baaa4385e0803e0d6a5"},{"sha":"ddafed4bb9c567e59e88f40ce06156f65abef97c","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Correcting the default version numbers for a number of messages that should have version 2 by default.\n\nAdded base classes to simplify future addition of RTS, STT, STP, and GET messages.\n\nMoving capabilities to v1 section as per the specification.","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/ddafed4bb9c567e59e88f40ce06156f65abef97c"},{"sha":"bd1a9f0e6cc0073616831c0de29777966dc26c08","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge pull request #6 from IGSIO/message_review\n\nCorrecting the default version numbers for a number of messages that …","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/bd1a9f0e6cc0073616831c0de29777966dc26c08"},{"sha":"7bb5579894ef112319724a47f5b2c6fa6d1def90","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge branch 'master' of https://github.com/OpenIGTLink/OpenIGTLink","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/7bb5579894ef112319724a47f5b2c6fa6d1def90"},{"sha":"fe1fe5b48af291b0bca6e536ef5811bf8af441aa","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Removing unnecessary base classes and restoring defaults to version 1. Setting command message to version 3 to ensure header requirements.","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/fe1fe5b48af291b0bca6e536ef5811bf8af441aa"},{"sha":"8fa91dc94e81f53e96fe39ab397eeadc18838472","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Adding target export for project inclusion","distinct":false,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/8fa91dc94e81f53e96fe39ab397eeadc18838472"},{"sha":"c92b0192a44f1e1038be3cc1afa59e9f131c25ab","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merge pull request #7 from openigtlink/master\n\nMerging upstream into repository","distinct":true,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/c92b0192a44f1e1038be3cc1afa59e9f131c25ab"},{"sha":"77893f9f6f1021370b5516ad1b658dd48172e316","author":{"name":"Adam Rankin","email":"010b7ecffc41135007674798fc653c29154a8c9a@gmail.com"},"message":"Merging in all v3 functionality (#10)\n\n* ENH: File permissions #84, file permission corrected\r\n\r\n* Image Message extended to version 3\r\n\r\nImage Message extended to version 3\r\n\r\n* The Image server and client is working correctly, backward compatibility is checked\r\n\r\n* A rough version 3\r\n\r\nThe tests are set to protocal version 1\r\n\r\n* Backward Compatibility checked with Imager Server and Client pair\r\n\r\n1. The ImagerClient3 sends GetImageMessage with version number. The\r\nserver receives the message and send the ImageMessage with the required\r\nversion.\r\n2. Backward compatibility achieved. The ImagerClient3 is able to\r\ncommunicate with server with old protocol. ImagerServer3 is able to\r\ncommunicate with client with old protocol.\r\n\r\n* #ifdef preprocessor is not possible inside #define marco\r\n\r\nThis is a work around for #ifdef in #define macro. Just remove the\r\n#ifdef outside the #define marco\r\n1:\r\nhttp://stackoverflow.com/questions/1135822/escaping-a-symbol-in-a-define\r\n-macro\r\n2:\r\nhttp://stackoverflow.com/questions/301711/is-it-possible-for-c-preproces\r\nsor-macros-to-contain-preprocessor-directives\r\n\r\n* messages =are set to the previous version\r\n\r\n* Bug fixed, code improvement\r\n\r\n1. Bug fixed regarding the pack body function. the correct position in\r\nthe m_Body is packed\r\n2. Added server and client pair for point test\r\n\r\n* Deactive socket tests, the tests on Travis is unpredictable.\r\n\r\n* Deactivate the socket test for version 3\r\n\r\nThe test constantly fail on the Travis server, the error is\r\nunproduciable\r\n\r\n* Message id and coding scheme improved\r\n\r\n* V3 progress: adding several members and functions to distinguish various locations in the message such as body, ext header, content, meta data header, meta data\r\n\r\nUntested\r\n\r\n* Overhaul of igtl::Messagebase\r\n\r\nAdded v3 specific member variables\r\n\r\nSeparated logic into send and receive streams internally for clearer understanding\r\n\r\nAdded proper clone function instead of CreateAnother","distinct":true,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/77893f9f6f1021370b5516ad1b658dd48172e316"},{"sha":"5acf3b41a91160b3bb875fd3bb66ae87596e4ea2","author":{"name":"Adam Rankin","email":"5ea24498ddae0ca6c25cd018776529d0d171c1d7@robarts.ca"},"message":"Renaming content functions to better match actual behavior and meaning","distinct":true,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/5acf3b41a91160b3bb875fd3bb66ae87596e4ea2"},{"sha":"681a6937acce545fc2ce6655af40c7335653a035","author":{"name":"Adam Rankin","email":"5ea24498ddae0ca6c25cd018776529d0d171c1d7@robarts.ca"},"message":"Fixing build errors in Examples\n\nIdentifying failure to build gtest under Windows, added flag to enable gtest tests for now","distinct":true,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/681a6937acce545fc2ce6655af40c7335653a035"},{"sha":"d5d4791e7f708a698531e8e65e71ceb78b4d196a","author":{"name":"Andras Lasso","email":"e8a00c1791bfbd8b459c95c5d0498918b2d715e1@queensu.ca"},"message":"COMP: Fixed build error on VS2013 (std::min not found)","distinct":true,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/d5d4791e7f708a698531e8e65e71ceb78b4d196a"},{"sha":"9d859ca1f33d77c8c276da3a7a9341d6740bfb67","author":{"name":"Junichi Tokuda","email":"b2c735cc1b19c1401d73fd2d3d1ad94d13412481@bwh.harvard.edu"},"message":"Fixed compile errors for Linux, and for gtest option (#12)","distinct":true,"url":"https://api.github.com/repos/openigtlink/OpenIGTLink/commits/9d859ca1f33d77c8c276da3a7a9341d6740bfb67"}]}
{"actor":{"display_login":"leochan2009"}}