{"push_id":928610273,"size":980,"distinct_size":980,"ref":"refs/heads/master","head":"6a45e4a2b13c566f66a5f60d0eafeb1cab62eacf","before":"e935890fc54af99e05dffcb0e07718e6895df47d","commits":[{"sha":"26fdf99a92abfd3e84ae5fb768cb73f99563c156","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"copy LV2 options to heap.\n\nStack pointer becomes invalid when the array goes out of scope.\nFixes rare crash in suil_wrapper_new() or GUIs iterating over options.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/26fdf99a92abfd3e84ae5fb768cb73f99563c156"},{"sha":"0613b7517c905f16877ba352e7ba9d8f5862a307","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"gcc5/c++11 deprecates std::auto_ptr","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/0613b7517c905f16877ba352e7ba9d8f5862a307"},{"sha":"9a47744fc0849ac42f0a2b206347ce3079dfef28","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"remove old gcc ABI (libstc++) test tool","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/9a47744fc0849ac42f0a2b206347ce3079dfef28"},{"sha":"ba6e274efa8ec04ffa26cb74a4a9879294720bdf","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"new tool to test gcc4/5 ABI","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/ba6e274efa8ec04ffa26cb74a4a9879294720bdf"},{"sha":"1ef17e58134247d8de5d00a83da3a1009cec641d","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"linux-installer: gcc4/5 warning.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/1ef17e58134247d8de5d00a83da3a1009cec641d"},{"sha":"44013380e7253560e3cce93a4303d4fbdba95502","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"add missing space.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/44013380e7253560e3cce93a4303d4fbdba95502"},{"sha":"b951448750e1e5f9023467aea26eb631a19e8363","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"..and another packaging typo","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/b951448750e1e5f9023467aea26eb631a19e8363"},{"sha":"19c4bc8d83ea317ec2c600929dd3a7337cb9bd15","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"accept/ignore --gcc5abi option during packaging.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/19c4bc8d83ea317ec2c600929dd3a7337cb9bd15"},{"sha":"cf761d4f67d04970604948caa860ce193695dc1c","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"fix mixer group-tab width - #6572\n\nEditorGroupTabs are re-exposed in the idle-callback, widgets\nare packed and geometry is valid.\n\nMixer_UI::redisplay_track_list() does not have this property.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/cf761d4f67d04970604948caa860ce193695dc1c"},{"sha":"e344d379d274f91850e8ca7c0f450a82b3c04c86","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"update semantics of PBD::remove_directory()\n\nRemove the directory recursively including itself. The function\nis used in two places only:\n\n* LV2Plugin::add_state() -- no change, remove tmp. state\n* Session::save_as()  -- on error, remove target\n\nIn both cases removing the folder itself is correct.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/e344d379d274f91850e8ca7c0f450a82b3c04c86"},{"sha":"e1c421c67bba0e0cf8ea1d53fd82ec9b1af483a6","author":{"email":"75bf68df90984d353692435e7c700b87da8cf1a5@gmail.com","name":"Tim Mayberry"},"message":"Close export directory browser dialog when clicking on 'Cancel' button, Fixes #6594","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/e1c421c67bba0e0cf8ea1d53fd82ec9b1af483a6"},{"sha":"ed2ce36735754b822e65d5cae8ac7b17ed6938be","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"LV2 state cleanup, patch from deva. closes #6607\n\nset _impl->state on session load in order to detect state changes\nproperly (no not save duplicate states).\n\n+ some small mem-leaks (free state)","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/ed2ce36735754b822e65d5cae8ac7b17ed6938be"},{"sha":"e65903a49a7e00e220149aa011704bdb66939f7e","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"Sort ports in state-save.\n\nThis results in identical XML if the session did not change, allowing\nto keep track of state-changes easily (e.g. session file in git).\n\nThanks to deva (again).","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/e65903a49a7e00e220149aa011704bdb66939f7e"},{"sha":"2e6b455b1942cb7de5825f0f9e9c343cefaace13","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"add deva to authors.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/2e6b455b1942cb7de5825f0f9e9c343cefaace13"},{"sha":"9f2aba1451dd73fd95deebec7ede3a8263b27103","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"mixer-strip name context-menu cleanup\n\npatch thanks to chaot4","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/9f2aba1451dd73fd95deebec7ede3a8263b27103"},{"sha":"dd89363292ca02f223ac17dbe72048810be5edfd","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"remove cruft.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/dd89363292ca02f223ac17dbe72048810be5edfd"},{"sha":"c799ef723de657d625f89102cce14e29c34d77ab","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"remove outdated limiation","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/c799ef723de657d625f89102cce14e29c34d77ab"},{"sha":"25011161e0a0ad77b77db787af35e24bdf10a040","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@gareus.org","name":"Robin Gareus"},"message":"fix long options of gcc-glibmm-abi-check.","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/25011161e0a0ad77b77db787af35e24bdf10a040"},{"sha":"ebb43508f1ab75b7d7467e0e95cdd1c816cf3183","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@linuxaudiosystems.com","name":"Paul Davis"},"message":"add new action and loop marker menu item for setting up loop record","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/ebb43508f1ab75b7d7467e0e95cdd1c816cf3183"},{"sha":"3e23b5903eb7297370ac38daf130e688a086910c","author":{"email":"a027184a55211cd23e3f3094f1fdc728df5e0500@linuxaudiosystems.com","name":"Paul Davis"},"message":"Session::disable_record() should work whether we are in loop mode or not","distinct":true,"url":"https://api.github.com/repos/guysherman/ardour/commits/3e23b5903eb7297370ac38daf130e688a086910c"}]}