{"push_id":1244056559,"size":75,"distinct_size":75,"ref":"refs/heads/master","head":"dc1882e4ab48c3b1c11a596e9f577c43a5592dfb","before":"860ec6326724679ea6ca95780fd080434c6ab325","commits":[{"sha":"8135eecf4530796050d0987e825cb6d2f99f6740","author":{"name":"Graham Percival","email":"d544b8d6262173a5b143a1fb14b28679428e9836@tarsnap.com"},"message":"Check for memory allocation errors in archive_entry_xattr_add_entry\n\nSponsored by:\tTarsnap Backup Inc.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/8135eecf4530796050d0987e825cb6d2f99f6740"},{"sha":"d102725c9f5a606dcf99daddd3844459b34a818e","author":{"name":"Joerg Sonnenberger","email":"15530eab4154955ead80e91f28b8666787b42dad@bec.de"},"message":"Fix man page syntax to include a description.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/d102725c9f5a606dcf99daddd3844459b34a818e"},{"sha":"48dc8404d698176e9dca991e2f4083423a6e2e99","author":{"name":"Joerg Sonnenberger","email":"15530eab4154955ead80e91f28b8666787b42dad@bec.de"},"message":"Add short description of the manpage.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/48dc8404d698176e9dca991e2f4083423a6e2e99"},{"sha":"7bb6d7078fa2fb9eae214029a019c71ce256eeb7","author":{"name":"Joerg Sonnenberger","email":"15530eab4154955ead80e91f28b8666787b42dad@bec.de"},"message":"Typo","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/7bb6d7078fa2fb9eae214029a019c71ce256eeb7"},{"sha":"3014e19820ea53c15c90f9d447ca3e668a0b76c6","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@acm.org"},"message":"Issue 711:  Be more careful about verifying filename lengths when writing ISO9660 archives\n\n* Don't cast size_t to int, since this can lead to overflow\n  on machines where sizeof(int) < sizeof(size_t)\n* Check a + b > limit by writing it as\n    a > limit || b > limit || a + b > limit\n  to avoid problems when a + b wraps around.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/3014e19820ea53c15c90f9d447ca3e668a0b76c6"},{"sha":"ba20a8b3b9de1a4baf018ceeb298dfd63bcaccfb","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@acm.org"},"message":"Issue 708: tar should fail if a named input file is missing\n\nTar was exiting with success if an input file named on the command\nline was not present.\n\nIncludes tests for both bsdtar and bsdcpio to ensure this does\nnot regress.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/ba20a8b3b9de1a4baf018ceeb298dfd63bcaccfb"},{"sha":"ed497f0e18339d5412e0dfd9e86e671187dadc9d","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@gmail.com"},"message":"Issue 682: Correctly write gnutar filenames of exactly 512 bytes\n\nPrevious code omitted the final zero byte for filenames and\nlinknames.  This is usually okay since the final block is\npadded with zero bytes, but if the filename exactly filled\nthe block, there would be no zero byte.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/ed497f0e18339d5412e0dfd9e86e671187dadc9d"},{"sha":"83c3e2e675d26bfafcc9b3e1bcf166ee4ba93611","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@gmail.com"},"message":"Issue 657: Allow up to 8k for the test root directory name","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/83c3e2e675d26bfafcc9b3e1bcf166ee4ba93611"},{"sha":"b30c530aaf5068a652a479f3e46c74eb1716861a","author":{"name":"Maxin B. John","email":"73f64870718fadc722abfb59c9eb413de6771e41@intel.com"},"message":"configure.ac: check acl/libacl.h and sys/acl.h based on requirement\n\nacl/libacl.h and sys/acl.h check should not happen when we explicitly\ndisable it with --disable-acl.\n\nSimilarly, update attr/xattr.h for --disable-xattr option.\n\nUpdate the help texts to reflect what it really does.\n\nSigned-off-by: Maxin B. John <maxin.john@intel.com>","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/b30c530aaf5068a652a479f3e46c74eb1716861a"},{"sha":"23b85c01fe3fee917e343ae3c681e8a310862d8a","author":{"name":"Maxin B. John","email":"73f64870718fadc722abfb59c9eb413de6771e41@intel.com"},"message":"Makefile.am: Remove non-existing file\n\nFixes this build error:\n\nCC       libarchive/archive_write_set_format_gnutar.lo\nmake[1]: *** No rule to make target\n'libarchive/archive_write_set_format_gnutar_filenames.c', needed by\n'libarchive/archive_write_set_format_gnutar_filenames.lo'.  Stop.\nmake[1]: Leaving directory '/home/maxin/clone/libarchive'\nMakefile:2866: recipe for target 'all' failed\nmake: *** [all] Error 2\n\nSigned-off-by: Maxin B. John <maxin.john@intel.com>","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/23b85c01fe3fee917e343ae3c681e8a310862d8a"},{"sha":"d764646ca542dddae111c5489273a9bdc78a624e","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@acm.org"},"message":"Merge pull request #712 from maxinbjohn/master\n\nconfigure.ac: check acl/libacl.h and sys/acl.h based on requirement","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/d764646ca542dddae111c5489273a9bdc78a624e"},{"sha":"b4ce6286af3c061b5153f9b93158910ab38b1aee","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@gmail.com"},"message":"Fix the broken test name","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/b4ce6286af3c061b5153f9b93158910ab38b1aee"},{"sha":"c666b8485197a3b2624ce89f6d36f76f2792f521","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@acm.org"},"message":"Merge pull request #603 from Tarsnap/add-entry-allocation-failure-error-xattr\n\nAdd entry allocation failure error xattr","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/c666b8485197a3b2624ce89f6d36f76f2792f521"},{"sha":"a0d4aedaafdc91f48033d4c9b5ad2607a4e05c52","author":{"name":"Abhinav Upadhyay","email":"91bbb96d84dc90ce1d57309bd4b1e6d8e65043bf@gmail.com"},"message":"Remove .Pp before .Bl","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/a0d4aedaafdc91f48033d4c9b5ad2607a4e05c52"},{"sha":"de4f0c7cf6db5f65227ab22b9c7d282b68f50ef9","author":{"name":"Joerg Sonnenberger","email":"15530eab4154955ead80e91f28b8666787b42dad@bec.de"},"message":"Merge pull request #713 from abhinav-upadhyay/fix-man-page\n\nRemove .Pp before .Bl","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/de4f0c7cf6db5f65227ab22b9c7d282b68f50ef9"},{"sha":"d162b9052941bb418641884614d22eda64167ea0","author":{"name":"Julien Finet","email":"69393982490120dda8daabac38e4a28748103ce2@kitware.com"},"message":"Do not preppend \\\\?\\ if it is already there\n\nIf GetCurrentDirectory() returns \\\\?\\C\\a\\path or\n\\\\?\\UNC\\server\\a\\path, then adding \\\\?\\ would not work.","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/d162b9052941bb418641884614d22eda64167ea0"},{"sha":"74fe16d0a12b5ace3889dca24b586f13a6036a08","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@acm.org"},"message":"Merge pull request #714 from finetjul/support-extended-path-in-permissive_name_w\n\nDo not preppend \\\\?\\ if it is already there","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/74fe16d0a12b5ace3889dca24b586f13a6036a08"},{"sha":"a550daeecf6bc689ade371349892ea17b5b97c77","author":{"name":"mfont","email":"dcec7b6150d61d42902f96f5d937ccc45cae1950@worldsensing.com"},"message":"Fix libarchive/archive_read_support_format_mtree.c:1388:11: error: array subscript is above array bounds","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/a550daeecf6bc689ade371349892ea17b5b97c77"},{"sha":"ecdac4d50db0cf5a0c630ba077729aaa6c5a2dd2","author":{"name":"Tim Kientzle","email":"8a4d5e822d11622586c5b875af4e86352a9646b0@acm.org"},"message":"Merge pull request #715 from mfont-ws/fix_archive_read_support_format_mtree.c_1388_11\n\nFix libarchive/archive_read_support_format_mtree.c:1388:11: error: ar…","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/ecdac4d50db0cf5a0c630ba077729aaa6c5a2dd2"},{"sha":"c7fb9682b1a0a98f11c9d62bc238556a6e4f6066","author":{"name":"Graham Percival","email":"d544b8d6262173a5b143a1fb14b28679428e9836@tarsnap.com"},"message":"Remove dead code in archive_entry_xattr_add_entry()\n\nThe code seems to be walking through the linked list beginning at\nentry->xattr_head, but then it immediately sets xp to be something different.\n\nThis is 10-year old code; it was added in the first \"POSIX.1e-style Extended\nAttribute support\" commit, on March 21 2006:\nhttps://svnweb.freebsd.org/base/head/lib/libarchive/archive_entry.c?annotate=156961&pathrev=156961#l1387","distinct":true,"url":"https://api.github.com/repos/multimediamike/libarchive/commits/c7fb9682b1a0a98f11c9d62bc238556a6e4f6066"}]}
{"actor":{"display_login":"multimediamike"}}