{"push_id":540239709,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"fed258aeaaaefbb17d59cebcb71677c373f5aa79","before":"23bd4334c4c025d3ebcee5d2408c11c993ec4bcf","commits":[{"sha":"4a9ea92f29749395fcfeae2903c93630455ae44f","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"perform all builds on Debian Jessie\n\nErrors when performing debootstrap for Ubuntu were fixed by temporarily\nmounting /sys and /proc during the chroot setup process. A workaround\nrequired for the CentOS 7 chroot was also removed as it is not needed\nwith rinse 3.0.6 present in Debian Jessie.","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/4a9ea92f29749395fcfeae2903c93630455ae44f"},{"sha":"6f9bf9f4e2524161417e33c31404639c58cbeb1e","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"add support for Debian Jessie target\n\nAlthough it is still at testing, it makes sense to add it as that\nis our current build host OS.","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/6f9bf9f4e2524161417e33c31404639c58cbeb1e"},{"sha":"a3641648853844ea4c79c471016e742c71b5a9f8","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"fix chroot setup due to various upstream bugs\n\n* Ubuntu Precise failed to bootstrap, workaround used as per [1]\n* CentOS 7 intermittently failed due to [2], use default mirror instead\n* Install deltarpm to speed up updates on CentOS 7\n* Mount /proc and /sys when doing initial setup in all chroot environments\n\n[1] https://bugs.launchpad.net/ubuntu/+source/procps/+bug/602896/comments/17\n[2] https://bugzilla.redhat.com/show_bug.cgi?id=1099101","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/a3641648853844ea4c79c471016e742c71b5a9f8"},{"sha":"10d50bf71f8941ec50598f7ec395ce32e2c654da","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"fix shared/static linkage detection and text codec auto-import for Qt4\n\nThe earlier approach was very convoluted and did not work for a static\nQt5 build.","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/10d50bf71f8941ec50598f7ec395ce32e2c654da"},{"sha":"a9cb620139f91ebd6f38f9f3474212304e5e5568","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"fix compilation warning with MSVC","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/a9cb620139f91ebd6f38f9f3474212304e5e5568"},{"sha":"eae59b40df81ce3dd93bf18490a189c6900b56a1","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"fix handling of QPair<QString, QString> in the reflection subsystem\n\nThe earlier code used comma as a separator and backslash for escaping,\nwhich was neither tested or complete. Revamp it to use newline as the\nseparator, which should not need escaping as it is unlikely to be\npresent in the passed values. See #1944","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/eae59b40df81ce3dd93bf18490a189c6900b56a1"},{"sha":"cd80b56ee797bc3167f13ac287448e5c67335b21","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"fix handling of QList<X> in the reflection subsytem\n\nassuming that <prefix> is an item which supports QList<X>\ne.g. \"load.cookies\" then the following actions are supported:\n\n<prefix>.length   get the length of the list (\"count\" and \"size\" also work)\n<prefix>.first    get the first element or blank if list is empty\n<prefix>.last     get the last element  or blank if list is empty\n<prefix>[index]   gets the element specified by index\n\nFor setting the values, you can do the following:\n\n<prefix>.clear    clears the list, value is ignored\n<prefix>.append   appends  a blank item to the list, value is ignored\n<prefix>.prepend  prepends a blank item to the list, value is ignored\n<prefix>.delete   deletes an item (list index is specified via the value)\n<prefix>[index]   sets the element specified by index to the given value\n\nError handling was also improved to return a failure when setting a value\nor returning a blank string when trying to get a value. Fixes #1944","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/cd80b56ee797bc3167f13ac287448e5c67335b21"},{"sha":"71657b9e41d60fbe03886508e12ad84de2be35bc","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"fix handling of temporary files during PDF conversion via API\n\nThe TempFile class was able to handle only one file, but was used\nin scenarios where multiple temp files were required. Change the\nimplementation and API to support this usage scenario, which also\nfixes #1790.\n\nIdeally, one should do away with this and use an in-memory QtWebKit\nprotocol [1] e.g. mem://uuid.html but that is something to be taken\nup after refactoring of the current codebase.\n\n[1] http://doc.qt.digia.com/qq/32/qq32-webkit-protocols.html","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/71657b9e41d60fbe03886508e12ad84de2be35bc"},{"sha":"f6e6a8e806fbe56a42ad9680c890a3d4ccc3229b","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"remove support for option --dump-render-tree\n\nThis reverts commit 715cc3dd48a1f5a1be70be612afd732003d0eeda, as it\nwas rejected for inclusion in Qt5 and doesn't make sense to keep it,\n\nhttps://codereview.qt-project.org/101318","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/f6e6a8e806fbe56a42ad9680c890a3d4ccc3229b"},{"sha":"3da099fcffdc43ea5c6d5786e26b520562ca2f7e","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"update to Visual C++ 2013 redistributable 12.0.30501 (as of 1-May-2014)\n\nearlier version was 12.0.21005.1 (as of 5-Oct-2013)","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/3da099fcffdc43ea5c6d5786e26b520562ca2f7e"},{"sha":"e02ff7efaf7b617986fc11c08a693e203c64a465","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"post-process resources only for the main resource loader\n\nCurrently, all resources (regardless of the resource loader) were\npost-processed with the following steps:\n* user-supplied javascript (via --run-script)\n* javascript finish delay  (via --javascript-delay)\n* wait for window status   (via --window-status)\n\nThese are not relevant for any loader other than pageLoader,\nso skip running the above steps unless it is the main loader which\nfixes #1892 and #1725","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/e02ff7efaf7b617986fc11c08a693e203c64a465"},{"sha":"800703d28a182fdd268ca0945d5599c3ad25b1a9","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"prepare for 0.12.2-rc","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/800703d28a182fdd268ca0945d5599c3ad25b1a9"},{"sha":"a8babc123d79c96c81b77a13d81a77d10e3b2673","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"improvements in the build script framework\n\n* allow custom variables to be used when building dependent libraries\n* handle chroot builds more easily","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/a8babc123d79c96c81b77a13d81a77d10e3b2673"},{"sha":"a3aae5ecc3c10c1de10d4683ab14e335a593cbb5","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"add chroot environment for performing MinGW-w64 builds\n\nThis ensures that we are using a known good environment\nrather than a possibly broken environment (i.e. host OS)\nfor performing the build.","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/a3aae5ecc3c10c1de10d4683ab14e335a593cbb5"},{"sha":"0f8e049647a2a78af8344b2e04190eb40dae98d6","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"port the MinGW-w64 target to build in the chroot environment","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/0f8e049647a2a78af8344b2e04190eb40dae98d6"},{"sha":"92910efea34a5c13a6d970fa218e9cc92fab1c18","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"update libpng to 1.5.21 and xz to 5.2.0","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/92910efea34a5c13a6d970fa218e9cc92fab1c18"},{"sha":"5ddf1c85fa119893e80f7c6b3f955224929ba24d","author":{"email":"cdb716660b097b863f854f8f8fb4e70606b6153b@gmail.com","name":"Ashish Kulkarni"},"message":"update Qt for improvements in OpenType rendering for Windows\n\nSome patches were already merged for #1539 but now are cherry-picked\nfrom the 4.8 branch, while others are fresh backports from Qt5.","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/5ddf1c85fa119893e80f7c6b3f955224929ba24d"},{"sha":"fed258aeaaaefbb17d59cebcb71677c373f5aa79","author":{"email":"7e12c9cc860f9051e3f5b1d3e8820ef16b3e28b5@rutweb.com","name":"Nawawi Jamili"},"message":"Merge remote-tracking branch 'upstream/master'\n\nConflicts:\n\tqt\n\tscripts/build.py\n\twkhtmltox.nsi","distinct":true,"url":"https://api.github.com/repos/nawawi/wkhtmltopdf/commits/fed258aeaaaefbb17d59cebcb71677c373f5aa79"}]}