{"push_id":2709948156,"size":91,"distinct_size":91,"ref":"refs/heads/master","head":"e289e937bbfcdfa4af335bf0e7c6946b3b8e9605","before":"4d473e7f6a6ec72265270c03a26b48e27db11282","commits":[{"sha":"928b43eab613970ebe6448b294bba866d43d12bd","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Add a fz_strnlen function (strnlen is not standard C).","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/928b43eab613970ebe6448b294bba866d43d12bd"},{"sha":"9920e40365821fbef6c3050695b3dcf0fa5f512e","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Fix include file ifdefs when building with -std=c11.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/9920e40365821fbef6c3050695b3dcf0fa5f512e"},{"sha":"9f7f99a2aafb5d0d5f7cdb311a72a3fb563ec8fe","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"mutool show: Add support for wildcards in path syntax.\n\nExample:\n    mutool show $PDF pages/*/Resources/Fonts/*/Subtype","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/9f7f99a2aafb5d0d5f7cdb311a72a3fb563ec8fe"},{"sha":"f2c1f0ce45cc7f84a2d81e2f1948549fb9b7659a","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Rework XObject form creation/updating.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/f2c1f0ce45cc7f84a2d81e2f1948549fb9b7659a"},{"sha":"b4002bdcd1d4176124ca4ce6fc4d3d152f1f31b9","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Fix libcrypto build.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/b4002bdcd1d4176124ca4ce6fc4d3d152f1f31b9"},{"sha":"9400707693125fc6ac472ac49bad2930a11387f1","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Remove platform specific compiler flags for build=native.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/9400707693125fc6ac472ac49bad2930a11387f1"},{"sha":"a71f6edd591038828e9552d758e2a5378e399f41","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Use bin2coff to generate font data blobs object files.\n\nThis is the windows equivalent of objcopy or ld -r binary.\n\nWe need different bin2coff font object files for 32 and 64 bit builds,\nso put the font object files in AdditionalDependencies.\n\nRevamp Windows builds to use bin2coff.\n\nFix bin2coff to not use '-' in symbol names.\n\nAdd a new project file to make bin2coff.\n\nAdd a .rules file to tell MSVC how to call the built version of bin2coff.\n\nUpdate libresources build to use this rules file.\n\nUpdate noto.c to correctly find the symbols we make.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/a71f6edd591038828e9552d758e2a5378e399f41"},{"sha":"e649146f8e465f2cf09f58e3460b507f1bf0956c","author":{"name":"Robin Watts","email":"c8e855d7acae1cdf3b98715f2573f9ecca073321@artifex.com"},"message":"Fix Windows JNI builds.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/e649146f8e465f2cf09f58e3460b507f1bf0956c"},{"sha":"3cbf1097dc01a7f10c4867d9c82b5e4721c6d374","author":{"name":"Robin Watts","email":"c8e855d7acae1cdf3b98715f2573f9ecca073321@artifex.com"},"message":"Fix MSVC dependencies/configurations.\n\nEverything builds in a batch build for me now, except for the OpenSSL\nstuff, which fails due to me not having it available.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/3cbf1097dc01a7f10c4867d9c82b5e4721c6d374"},{"sha":"473ecaee2c94aa04ef1a50ce853837e521f804b8","author":{"name":"Robin Watts","email":"c8e855d7acae1cdf3b98715f2573f9ecca073321@artifex.com"},"message":"MSVC solution fixes.\n\nHaving libluratech set to not build in non-commercial builds is\nnot enough to make stuff work, as the dependencies will still\ntry to link it in.\n\nInstead, we now have a Release configuration for libluratech\nwith every file disabled, and the non-commercial builds depend\non that.\n\nAlso, tweak bin2coff build to put it's buildlog in the usual\nplace.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/473ecaee2c94aa04ef1a50ce853837e521f804b8"},{"sha":"52bd350ee5ebed94416968714618d9604299f143","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Run both V and F additional actions when setting field values.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/52bd350ee5ebed94416968714618d9604299f143"},{"sha":"d79c0afbc850f4bb818096ac3fc7159a39ede4a8","author":{"name":"Robin Watts","email":"8c122fe94a505f5343b519b165bdfafc5d0e2999@artifex.com"},"message":"Fix MSVC build issues.\n\nWhen updating from VS2005 to VS2017, the .rules mechanism is\nconverted to a .props based scheme. This is not entirely\nequivalent, and so causes problems with our \"build both\n32 and 64bit resources\" scheme.\n\nInstead, we amend the flag handling in bin2coff so that it\nwill accept \"Win32\" and \"x64\" as flags. These can then be driven\neasily from the project files, giving us a \"more standard\"\nway of working.\n\nAlso, remove some stray fonts that had crept into the resources\nbuild.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/d79c0afbc850f4bb818096ac3fc7159a39ede4a8"},{"sha":"43dec68e7f2d577c66c0fd6b8071562e5edb9cdb","author":{"name":"Robin Watts","email":"8c122fe94a505f5343b519b165bdfafc5d0e2999@artifex.com"},"message":"More tweaks to MSVC dependencies for luratech/curl.\n\nLooks like x64 ones didn't 'stick' last time I edited them.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/43dec68e7f2d577c66c0fd6b8071562e5edb9cdb"},{"sha":"502a9f1d230821d53fe9155a590f6b5f8a80ea2a","author":{"name":"Paul Gardiner","email":"a027184a55211cd23e3f3094f1fdc728df5e0500@Pauls-Mac.site"},"message":"Allow signature saving using pdf_write_document\n\nIt is safe to save a document with unsaved signatures to an fz_output,\nprovided it supports fz_stream_from_output.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/502a9f1d230821d53fe9155a590f6b5f8a80ea2a"},{"sha":"3a263069d58416c251ef9f6a100a54be1e90dc0b","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Check pointer for NULL in fz_free before locking.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/3a263069d58416c251ef9f6a100a54be1e90dc0b"},{"sha":"560705fee2b8a21f5a8f51e3ff344b54911b8697","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Add pdf_dict_get_name function.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/560705fee2b8a21f5a8f51e3ff344b54911b8697"},{"sha":"61f58980aa353dda3bdb9b563b87cd0e8741d0f0","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Cache base14 and CJK fonts.\n\nDo not cache PDF fonts, since they have custom metrics and encodings that\ncannot be shared. This is primarily to speed up font loading for EPUB, PDF\nappearance synthesis, and any other uses of default metrics and unicode\nencoded fonts.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/61f58980aa353dda3bdb9b563b87cd0e8741d0f0"},{"sha":"7d2407571d8c8851b67af5ddd0429467c7048b16","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Remember the md5 digest in the fz_font struct.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/7d2407571d8c8851b67af5ddd0429467c7048b16"},{"sha":"8fc19912a4898ca6993a2acf92116e621d140f7a","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Create appearance streams for annotations.\n\nNow handles more annotation types, and does not use the pdf-write device.\nHandles many of the usual annotation properties, such as border width,\ncolor, interior color, line ending styles.\n\n\t* Ink\n\t* Highlight, Underline, Strike-Out, Squiggly\n\t* Line (with arrow-heads)\n\t* Polygon\n\t* PolyLine\n\t* Square\n\t* Circle\n\t* Caret\n\t* Text (needs better icons)\n\t* FileAttachment (needs better icons)\n\t* Sound (needs better icons)\n\t* Stamp\n\t* FreeText\n\nPartially complete:\n\n\t* Widget (treats everything like a plain text field)\n\nNot done, but on the to-do list:\n\n\t* /BS style (solid/dashed/bevel/inset/underline)\n\t* /BS dash pattern\n\nNot done and not on the list:\n\n\t* Movie\n\t* Screen\n\t* Printer's Mark\n\t* Trap Network\n\t* Watermark\n\n\t* /Border corner radii (ignored by acrobat)\n\t* /BE cloudy border effect","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/8fc19912a4898ca6993a2acf92116e621d140f7a"},{"sha":"da643c93644b7f0ab801e278effb15fffb71ace6","author":{"name":"Tor Andersson","email":"77bb0f9233623d5da4cacca1def1479a44fd0516@artifex.com"},"message":"Support rotated QuadPoints when generating markup annotation appearances.","distinct":true,"url":"https://api.github.com/repos/lonelam/mupdf/commits/da643c93644b7f0ab801e278effb15fffb71ace6"}]}
{"actor":{"display_login":"lonelam"}}