{"push_id":545537821,"size":53,"distinct_size":51,"ref":"refs/heads/proceduralFreeIpr","head":"e056025c3de01c47f895bc32d12055aa39686624","before":"6db9e2ff12e74b7d08c10d900c598a5d5018a3c4","commits":[{"sha":"7b27075160f6598011b02204f49e50091f512bfa","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Added ImageReader test case for OIIO error buffer overflows.","distinct":false,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/7b27075160f6598011b02204f49e50091f512bfa"},{"sha":"6e7380717c27f5f18788fbb11056e09df3a4ef6a","author":{"email":"e59ef52629cc4051a8261c4ae1ef9b2f9a43af22@gmail.com","name":"Andrew Kaufman"},"message":"Merge pull request #1145 from johnhaddon/imageReaderTestCase\n\nAdded ImageReader test case for OIIO error buffer overflows.","distinct":false,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/6e7380717c27f5f18788fbb11056e09df3a4ef6a"},{"sha":"a0e88b6a56bd2ca9dba28415ffb24c13ff272307","author":{"email":"4ec051596e2d690c9342975997916f31f26ec730@image-engine.com","name":"ivanimanishi"},"message":"Support for arbitrary file extensions","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/a0e88b6a56bd2ca9dba28415ffb24c13ff272307"},{"sha":"c2d308128e617b42f139fd7bfefd34382e1a5bef","author":{"email":"4ec051596e2d690c9342975997916f31f26ec730@image-engine.com","name":"ivanimanishi"},"message":"sys.exit calls inside the python script should not print a traceback","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/c2d308128e617b42f139fd7bfefd34382e1a5bef"},{"sha":"a64ecdea4c08dbc26d967126c39d8e99678da491","author":{"email":"4ec051596e2d690c9342975997916f31f26ec730@image-engine.com","name":"ivanimanishi"},"message":"Updated sys.argv so that it behaves as a python command line would","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/a64ecdea4c08dbc26d967126c39d8e99678da491"},{"sha":"e5d400b2f1aaa8dae9f84624a157ad5b629c9125","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@image-engine.com","name":"John Haddon"},"message":"Merge pull request #1132 from ivanimanishi/pythonApp\n\nAltering python app so that it behaves more like a regular python call","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/e5d400b2f1aaa8dae9f84624a157ad5b629c9125"},{"sha":"c8ea12e6fea67193424e595318e5b89a50e37146","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"SceneReader hashes coming from IECore::SceneInterface::hash\n\nAlso removed user:tag attributes","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/c8ea12e6fea67193424e595318e5b89a50e37146"},{"sha":"1508bc05bd1218fd5f470934dc92b3b5ffa96bfd","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"FileSource now inherits from SceneNode\n\nThis is because Source appends scene:path to the hashes, which we absolutely do not want if there is repetition in our incoming scene","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/1508bc05bd1218fd5f470934dc92b3b5ffa96bfd"},{"sha":"7c7124c7aea0332108cb3e7102c082feb0b0d25d","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"Removed GafferScene::Source","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/7c7124c7aea0332108cb3e7102c082feb0b0d25d"},{"sha":"5ea5da028a5213783c0f3860f20a297ed0157afa","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"removed FileSource","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/5ea5da028a5213783c0f3860f20a297ed0157afa"},{"sha":"b791f592e5f35eb740fc861cc1588b35b6b8693d","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"fixed some early out issues in SceneReader","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/b791f592e5f35eb740fc861cc1588b35b6b8693d"},{"sha":"067e4186ae9e0ae10ea87d39431d338305be5ff3","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"added typeid removal comments","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/067e4186ae9e0ae10ea87d39431d338305be5ff3"},{"sha":"d9b7b83775ca74faa500856eee7c9d838d23e6d6","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"AlembicSource hash methods fixes","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/d9b7b83775ca74faa500856eee7c9d838d23e6d6"},{"sha":"ab236045019969581fec69c973fbfa510eec6429","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"hash fixes for Grid","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/ab236045019969581fec69c973fbfa510eec6429"},{"sha":"4b1d4c87ae2e8a620feda2dd69c9f0701347fa81","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@image-engine.com","name":"davidsminor"},"message":"hash fixes for ObjectSourceBase","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/4b1d4c87ae2e8a620feda2dd69c9f0701347fa81"},{"sha":"625a4999f7aa0beddd303e4cce7a038d9022fa99","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Fixed compilation errors in AlembicSource and ObjectSourceBase.\n\nThe base class method is masked by a hash( MurmurHash & ) method on the derived class.","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/625a4999f7aa0beddd303e4cce7a038d9022fa99"},{"sha":"332da954f82165b43248a502b53b54ef8003ae41","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Fixed compilation of Grid on OS X.","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/332da954f82165b43248a502b53b54ef8003ae41"},{"sha":"c96d5c4458befdc62b94f1d37381a51ae6a55c5c","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Reordered ObjectSourceBase method implementations for clarity.\n\nInterleaving hash/compute methods allows there validity to be verified much more readily.","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/c96d5c4458befdc62b94f1d37381a51ae6a55c5c"},{"sha":"c000aabc465dc207aa123b395039bff816154813","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Improved ObjectSourceBase object compute/hash.\n\nThe method structures now match.","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/c000aabc465dc207aa123b395039bff816154813"},{"sha":"9eded2f9f2e4a0bbcccf3ddcd7ea49ce7e24b285","author":{"email":"23c628925aaab981258f6c7b4db29d70616c973e@gmail.com","name":"John Haddon"},"message":"Added outputsToIgnore argument to GafferTest.TestCase.assertHashesValid().\n\nAlso simplified implementation of inputsToIgnore - since we now bind == and != properly for IECore.RefCounted objects we can use `refCounted in list`.\n\nAlso improved assertion message to be more descriptive.","distinct":true,"url":"https://api.github.com/repos/davidsminor/gaffer/commits/9eded2f9f2e4a0bbcccf3ddcd7ea49ce7e24b285"}]}