{"push_id":636543691,"size":3,"distinct_size":3,"ref":"refs/heads/develop","head":"c857f3b4cf78253399501934e93ad781add4d2ab","before":"502068bec579802fef2638355456aa1702d23907","commits":[{"sha":"e965d7da2f96271c871dd3e5e9cb2865ca2b99a1","author":{"email":"a2f8eb24599ef3ca0974fefc57ef4cbcfefc07b7@leapmotion.com","name":"Walter Gray"},"message":"Added a test exposing an invalid memory access error that needs to be protected against.","distinct":true,"url":"https://api.github.com/repos/leapmotion/autowiring/commits/e965d7da2f96271c871dd3e5e9cb2865ca2b99a1"},{"sha":"49c834f85e9e206f435051ec375791b6ec3c51af","author":{"email":"a2f8eb24599ef3ca0974fefc57ef4cbcfefc07b7@leapmotion.com","name":"Walter Gray"},"message":"Fixed the problem - autowired fields that use the autowiredField(&Class::signal) += syntax will now keep a shared pointer to the signal table to ensure correct teardown order.","distinct":true,"url":"https://api.github.com/repos/leapmotion/autowiring/commits/49c834f85e9e206f435051ec375791b6ec3c51af"},{"sha":"c857f3b4cf78253399501934e93ad781add4d2ab","author":{"email":"f4b726eb4428c94ec1239af9e3b06d73d64a2f9c@gmail.com","name":"Jason Lokerson"},"message":"Merge pull request #494 from leapmotion/fix-in-constructor-signal\n\nFix in constructor signal","distinct":true,"url":"https://api.github.com/repos/leapmotion/autowiring/commits/c857f3b4cf78253399501934e93ad781add4d2ab"}]}