{"push_id":1021233107,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"31b6a66e542a0eb1fa6c52fa45784458e5e247f4","before":"d8125a13c05eef69a3fd3b6a9512dc573b23cc05","commits":[{"sha":"a0960a7a95e879f08e69bd9face02f0e07ff7662","author":{"email":"c8e855d7acae1cdf3b98715f2573f9ecca073321@artifex.com","name":"Robin Watts"},"message":"Mutool draw: Simplify output handling code.\n\nAt the moment we have the output file being opened in several\ndifferent places, leading to several different places\nhaving to cope with the '-' handling.\n\nSimplify the code so that files are only opened in 1 place.","distinct":true,"url":"https://api.github.com/repos/ArtifexSoftware/mupdf/commits/a0960a7a95e879f08e69bd9face02f0e07ff7662"},{"sha":"82e172e1d9fb2e7d7d688c9efb2dbb742069f678","author":{"email":"c8e855d7acae1cdf3b98715f2573f9ecca073321@artifex.com","name":"Robin Watts"},"message":"Fix leak/missing error cleanup in halftoning code.\n\nEnsure we free buffers if we fail to malloc, and that we drop\nthe temporary buffer at the end of halftoning a pixmap.","distinct":true,"url":"https://api.github.com/repos/ArtifexSoftware/mupdf/commits/82e172e1d9fb2e7d7d688c9efb2dbb742069f678"},{"sha":"31b6a66e542a0eb1fa6c52fa45784458e5e247f4","author":{"email":"c8e855d7acae1cdf3b98715f2573f9ecca073321@artifex.com","name":"Robin Watts"},"message":"Fix mode2compress for PCL.\n\nPreviously this would overrun buffers in the pathological\ncase (ABBABBABB...). We now only break from literals to\nruns for a run of at least 3 (except at the start).","distinct":true,"url":"https://api.github.com/repos/ArtifexSoftware/mupdf/commits/31b6a66e542a0eb1fa6c52fa45784458e5e247f4"}]}