{"push_id":1202649913,"size":31,"distinct_size":28,"ref":"refs/heads/vs2015","head":"5a478c50521be103272a318f559d78c9d3d868d0","before":"df9c719e839736f8dbf8f6bf1bd33fd35688283a","commits":[{"sha":"94b0d8202912cde433cd92175d88c034e4697a67","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"...","distinct":false,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/94b0d8202912cde433cd92175d88c034e4697a67"},{"sha":"c7f626083d90a0fde169ff3721e40ff5d28c4530","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"...","distinct":false,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/c7f626083d90a0fde169ff3721e40ff5d28c4530"},{"sha":"4c2fa5e6217815d5ae53248b5234b16c9995c4c4","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Silence incorrect compiler warning","distinct":false,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/4c2fa5e6217815d5ae53248b5234b16c9995c4c4"},{"sha":"b02b1571b59b268e4755b9c2af7415c63717bcc8","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Initial stab at replacing use of MemoryModule","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/b02b1571b59b268e4755b9c2af7415c63717bcc8"},{"sha":"284961dd4dc5d0ca8990475b323689bdd4a76b34","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Refactor application layout on windows\n\nNow only the calibre executables are present in the top level directory\n(which is added to PATH). No third party executables and no dlls.\n\nThis became necessary because the VS 2015 CRT is not manifest based, so\nit would have to be placed in the top level dir in the old layout. Now\nit can be put into the DLLs dir.","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/284961dd4dc5d0ca8990475b323689bdd4a76b34"},{"sha":"2293e420fbece4743aa282b9da78ccbd62ef3ca8","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Use only win32 functions in the launcher, no CRT functions\n\nReduces the size of the executables a little","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/2293e420fbece4743aa282b9da78ccbd62ef3ca8"},{"sha":"4f1b5343e3d203c4952a70f5d2a378edabded57e","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Add CRT to the frozen build","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/4f1b5343e3d203c4952a70f5d2a378edabded57e"},{"sha":"117d98b041e21dd4ab1fcd2452602a858c80a1d2","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Update path to WiX","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/117d98b041e21dd4ab1fcd2452602a858c80a1d2"},{"sha":"5f76deb68c26c369d472d02132e83a2d1265ac06","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Option to not build installers","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/5f76deb68c26c369d472d02132e83a2d1265ac06"},{"sha":"1f24db8bbd1bb58aaf14876615779fa47c9163c6","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Fix a bug in the unrar module that was causing crashes in win64","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/1f24db8bbd1bb58aaf14876615779fa47c9163c6"},{"sha":"258eba62cd80351715e8861fdb3c20a4686f7eda","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Fix for mysterious crash in podofo module","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/258eba62cd80351715e8861fdb3c20a4686f7eda"},{"sha":"249acbc6d3f6023611b872b04ac63c70e9d9044d","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Use vsnprintf on unix with a NULL buffer to get required size\n\nThis conforms to POSIX.1-2001","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/249acbc6d3f6023611b872b04ac63c70e9d9044d"},{"sha":"c89c7d9848ef9a315ed48a38981259554401f613","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Replace the old windows build notes","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/c89c7d9848ef9a315ed48a38981259554401f613"},{"sha":"0506a1c1dbc6a3974513473d05354da9e4e93ac9","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Build libimobiledevice","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/0506a1c1dbc6a3974513473d05354da9e4e93ac9"},{"sha":"b82d66a304b7d77c0583be9e7d0159a0ff106fe7","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Build 32bit calibre","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/b82d66a304b7d77c0583be9e7d0159a0ff106fe7"},{"sha":"a14add2950b9f8e95fa8989047198b5155723d23","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Change the VM names","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/a14add2950b9f8e95fa8989047198b5155723d23"},{"sha":"9799e867bcca743601763f783ff18e7e6f9cb11c","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Fix detection of mt.exe","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/9799e867bcca743601763f783ff18e7e6f9cb11c"},{"sha":"2926f8401311d32f5236e5d810682e6cecf2d4ec","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Add proper manifests to all calibre executables\n\nMarked as compatible with all versions of windows upto 10","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/2926f8401311d32f5236e5d810682e6cecf2d4ec"},{"sha":"117b8f1528aebfe3e7abff296dde7d14f59f35ee","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Do not have the launcher executables depend on the CRT","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/117b8f1528aebfe3e7abff296dde7d14f59f35ee"},{"sha":"c74fc3e1f682dbe3a56f1bbd3e6b403d01e1d57c","author":{"name":"Kovid Goyal","email":"34c254c0429fbfa10696c53ff5d0baf78fda1a70@kovidgoyal.net"},"message":"Nicer error message when loading the Universal CRT fails","distinct":true,"url":"https://api.github.com/repos/kovidgoyal/calibre/commits/c74fc3e1f682dbe3a56f1bbd3e6b403d01e1d57c"}]}
{"actor":{"display_login":"kovidgoyal"}}