{"push_id":2571767642,"size":22,"distinct_size":2,"ref":"refs/heads/toolchain-2.9","head":"a5fa7c053b76bd6196e64f7e486b019e8c1c3d3e","before":"20905bd78c35ca12ccc7d7fd7b4bcbe813230bdc","commits":[{"sha":"1b7e8cb7260733f22fdd56550c362c84bbf66e47","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"cmake: remove gcc version check in check_depend.cmake (fix #166)\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/1b7e8cb7260733f22fdd56550c362c84bbf66e47"},{"sha":"3bb9d0814375bb6ba339761c2b9e7d5c305b9b9d","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge branch 'master' into remove-gcc-version-check","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/3bb9d0814375bb6ba339761c2b9e7d5c305b9b9d"},{"sha":"55835714594bf28c30fdad032939fb3fe4317571","author":{"name":"Sylvain Joyeux","email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org"},"message":"tao does not generate *S.inl.h files (anymore ?)","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/55835714594bf28c30fdad032939fb3fe4317571"},{"sha":"13ec85b4a4964b45156c004d2d72cb050c1f0834","author":{"name":"Sylvain Joyeux","email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org"},"message":"fix compilation on win32","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/13ec85b4a4964b45156c004d2d72cb050c1f0834"},{"sha":"0c29f2affe92175c560ebfbf8b669135dbf57063","author":{"name":"Sylvain Joyeux","email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org"},"message":"export the application server's ORB as a DLL symbol","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/0c29f2affe92175c560ebfbf8b669135dbf57063"},{"sha":"49df8c7c338bd4461a6d1206214075ff8b5723a8","author":{"name":"Sylvain Joyeux","email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org"},"message":"win32: do not specify any dllimport/dllexport in static builds","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/49df8c7c338bd4461a6d1206214075ff8b5723a8"},{"sha":"f414018a12826bc3ed84592894d8779c6e3ab802","author":{"name":"Sylvain Joyeux","email":"aae00a440b97206045a67a9ad5da24e9d46f9a13@m4x.org"},"message":"corba: export CorbaLibPlugin to allow using it outside the RTT plugin system","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/f414018a12826bc3ed84592894d8779c6e3ab802"},{"sha":"a1f216257a864426f044ff368f53c4310e7696b2","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Fix setting the caller engine for RemoteOperationCaller instances and OperationCallers that fall back to a RemoteOperationCaller implementation\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/a1f216257a864426f044ff368f53c4310e7696b2"},{"sha":"64fa252a06e07c9ffeb8fc2427823b60b0d67d22","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Avoid duplicate initialization of OperationCallerC instance from RTT::OperationCaller<Signature>::setupOperationCaller(OperationInterfacePart*)\n\nThe additional invocation of setCaller() would have reinitialized the internal OperationCallerC object with the patch in a1f216257a864426f044ff368f53c4310e7696b2.\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/64fa252a06e07c9ffeb8fc2427823b60b0d67d22"},{"sha":"c531ef116c260e0ef3458d7da111764ffa1705dd","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"internal: undo removal of is_arg_return<T> specializations in a1f216257a864426f044ff368f53c4310e7696b2\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/c531ef116c260e0ef3458d7da111764ffa1705dd"},{"sha":"ff71d1bfbd58cb0a1a86f96f0f507c8e66aeb25e","author":{"name":"Stephen Roderick","email":"4dae0897d44f42b174ef947d37e42b201a9ce25a@theptrgroup.com"},"message":"os: Change thread name compaction algorithm to produce more readable results\n\nThe algorithm currently takes only the last 15 characters of the\nactivity's name. With long component/activity names this can easily\nresult in the same name for multiple components. This is exacerbated\nin CORBA dispatchers which append \"Corba\" on the end of the activity's\nname, thus reducing the usable name size to 10 characters. So any\ncomponent names that end in \"Configuration\" will all have the same\nthread name, \"figurationCorba\", rendering them unidentifable.\n\nA compromise solution is to take the first 7 char's of the name, and\nthe last 7 char's of the name, and put the \"~\" char between them. Now\ncomponents like \"RobotConfiguration\" and \"MyConfiguration\" become\n\"RobotCon~uration\" and \"MyConfiguration\" respectively, and their\nCORBA dispatchers become \"RobotCon~onCorba\" and \"MyConfig~onCorba\"\nrespectively. These are more recognizable.\n\nAdded a test for <15 char names.\nMade thread_name_len a constant.","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/ff71d1bfbd58cb0a1a86f96f0f507c8e66aeb25e"},{"sha":"dcea2224116c5ffda93435f269a0aae789369a66","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"base: fixed wrong initialization of oro_atomic_t members in DataObjectLockFree<T>::DataBuf constructor\n\noro_atomic_t is a plain old data struct with a volatile int member. It is initialized by oro_atomic_set()\nand does not need an initializer.\n\nThis fixes a compiler error with gcc-4.9 in Debian Jessie for the xenomai target.\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/dcea2224116c5ffda93435f269a0aae789369a66"},{"sha":"77c1254c75bd78d249b9dffea41b98104e869368","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge pull request #200 from meyerj/remove-gcc-version-check\n\ncmake: remove gcc version check for visibility support","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/77c1254c75bd78d249b9dffea41b98104e869368"},{"sha":"f7af293d1439909f15df6bafaca28f0cadb582fe","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"tests: removed special case for high-priority real-time threads in testAffinity\n\nThe condition to execute that part was always evaluating to false because it compared\na scheduler type with a priority. The actual test case is invalid because even for a\nreal-time thread with the highest priority there is no guarantee that it executes at\nleast once between the start and stop call.\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/f7af293d1439909f15df6bafaca28f0cadb582fe"},{"sha":"389e8275ccae92a9bf8436137930ca2c1b64971b","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Fix collectIfDone() for more than three arguments\n\ncollectIfDone(...) was calling cimpl->collect(...) for the specializations with more than three arguments.\nAlso reordered template specializations in Collect.hpp.\n\nSigned-off-by: Johannes Meyer <johannes@intermodalics.eu>","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/389e8275ccae92a9bf8436137930ca2c1b64971b"},{"sha":"8a736bd07c30cada4b30d729eeefb3304eb2a63c","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge pull request #240 from orocos-toolchain/fix_win32_dll\n\nfix compilation on win32 as an orogen target","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/8a736bd07c30cada4b30d729eeefb3304eb2a63c"},{"sha":"52f23b59db296996852833babb305194697f8b00","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge pull request #247 from meyerj/fix/remoteoperationcaller-setcaller\n\nFix setting the caller engine for RemoteOperationCaller instances","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/52f23b59db296996852833babb305194697f8b00"},{"sha":"add3569d20a407327fd103f26dccb669f851f56c","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge pull request #255 from orocos-toolchain/snrkiwi/change-thread-name-compaction-algorithm\n\nos: Change thread name compaction algorithm to produce more readable results","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/add3569d20a407327fd103f26dccb669f851f56c"},{"sha":"9f7d78ea3cd7203e70eef9e17250a09531b506a5","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge pull request #257 from meyerj/toolchain-2.9-fix-oro-atomic-int-initialization\n\nfixed wrong initialization of oro_atomic_t members in DataObjectLockFree<T>::DataBuf constructor","distinct":true,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/9f7d78ea3cd7203e70eef9e17250a09531b506a5"},{"sha":"088fb4f2a06ae2984dd753dc1bd41e7be1b36492","author":{"name":"Johannes Meyer","email":"8398eb9892c5ab2ff439ca0b5e4b0706dd9ebef9@intermodalics.eu"},"message":"Merge pull request #260 from orocos-toolchain/fix/wrong-comparison-in-tasks_test\n\ntests: removed special case for high-priority real-time threads in testAffinity","distinct":false,"url":"https://api.github.com/repos/Intermodalics/rtt/commits/088fb4f2a06ae2984dd753dc1bd41e7be1b36492"}]}
{"actor":{"display_login":"meyerj"}}