{"push_id":865026200,"size":6,"distinct_size":2,"ref":"refs/heads/master","head":"511f8803d42edeb02738d871479aae42a245a3b4","before":"a286dc1508cd5955707c725f5c438abee4be3f93","commits":[{"sha":"bdc69793960c063aa583a2a3fae951d286e3d084","author":{"email":"f3ffc7264a97a0f843921c35b864bcd6ac1a0f3f@striata.com","name":"Jacques Germishuys"},"message":"inc/MakeMaker.pm: Generate libwinhttp before WriteMakefile","distinct":false,"url":"https://api.github.com/repos/jacquesg/p5-Git-Raw/commits/bdc69793960c063aa583a2a3fae951d286e3d084"},{"sha":"b98afabffbdaa93ec187821f312025aa902efeb5","author":{"email":"f3ffc7264a97a0f843921c35b864bcd6ac1a0f3f@striata.com","name":"Jacques Germishuys"},"message":"Squashed 'deps/libgit2/' changes from d571a54..32b9e64\n\n32b9e64 Merge pull request #3506 from libgit2/vmg/pool-align\n7ff7ca6 pool: Never return unaligned buffers\n75a0ccf Merge pull request #3170 from CmdrMoozy/nsec_fix\n2c26c86 Merge pull request #3499 from ethomson/ref_dir_errmsgs\necdc042 Merge pull request #3448 from libgit2/cmn/custom-agent\n027bbaa CHANGELOG: add note about custom user-agent\n1411cb9 winhttp: use a custom user-agent if the user has set it\n94bac76 http: use a custom user-agent if the user has set it\nde87053 settings: add a setter for a custom user-agent\n3f5877d Merge pull request #2534 from libgit2/ntk/case_index_conflicts\n0a700ee reflog: error when a directory is at reflog path\nb46c7ee refs: complain when a directory exists at ref\nad8509e index: overwrite the path when inserting conflicts\n16604d7 index: correctly report which conflict stage has a wrong filemode\n1314af8 Failing test for case sensitive conflicts in the index\n1c34b71 Merge pull request #3498 from ethomson/windows_symlinks\n6194889 Merge pull request #3500 from ethomson/submodules_with_path\nf4b0267 submodule: reload HEAD/index after reading config\n790012c submodule: test updating a submodule w/ a path\n5aa28a8 Merge pull request #3465 from libgit2/cmn/tls-register\n610e553 Merge branch 'pr/3487'\nf5f96a2 Fix git_commit_summary to convert newlines to spaces even after whitespace.  Collapse spaces around newlines for the summary.\nec50b23 filebuf: detect directories in our way\n2d556f3 reflog: test reflog is deleted when ref is deleted\n6cc5023 index: test that add_bypath preserves symlinks\n6b0fc6a diff: on win32, treat fake \"symlinks\" specially\nf20480a diff: test \"symlinks\" in wd are respected on win32\n3ce6cd4 Merge pull request #3494 from leoyanggit/fix_unit_test_build\n7fafde6 stream: allow registering a user-provided TLS constructor\nd39f643 stream: accept NULL in the free function\nd07c9f4 Merge branch 'pr/3147'\n3138ad9 Add diff progress callback.\n505e453 Fix build for unit test\ndb1edf9 Merge pull request #3491 from libgit2/cmn/config-checksum\n76319fa Merge pull request #3495 from leoyanggit/fix_transport_build\n1318ec9 Merge pull request #3492 from libgit2/vmg/redundant\nb656e5e merge: Fix memory leak in test\n8519623 Add test case\n1d0bed9 merge-base: Style\n4cacf5b merge-base: Do not read parents from the root\n136a71f merge-base: Remove redundant merge bases\n3547b12 filebuf: use an internal buffer\neb59779 filebuf: use a checksum to detect file changes\na2f9647 config: add failing test for an external modification\nbf28da4 Fix build for custom transport users\n28659e5 diff: refactor complex timestamp check into its own function\n973a09a index: don't populate nsec values if GIT_USE_NSEC is off\nc7b17fb Merge branch 'master' into nsec_fix_next\n28cdb31 apple: work around non-POSIX struct stat on OS X.\n0226f7d diff/index: respect USE_NSEC for racily clean file detection\n360dd4d win32: define our own POSIX struct stat, and support USE_NSEC\nc963fe1 cmake: fix CMake code organization problem\ne9e6df2 cmake: Only provide USE_NSEC if struct stat members are avilable.\n2be7855 caps: add test for GIT_FEATURES_NSEC\n0269833 settings: expose GIT_USE_NSEC flag in git_libgit2_features\ne7de893 cmake: add USE_NSEC, and only check nanosec m/ctime if enabled\n\ngit-subtree-dir: deps/libgit2\ngit-subtree-split: 32b9e647c5a91bb2cfb42822d86962054cfeeeea","distinct":false,"url":"https://api.github.com/repos/jacquesg/p5-Git-Raw/commits/b98afabffbdaa93ec187821f312025aa902efeb5"},{"sha":"c331113d66bf9b775f4aa35e87451fe0384106e6","author":{"email":"f3ffc7264a97a0f843921c35b864bcd6ac1a0f3f@striata.com","name":"Jacques Germishuys"},"message":"Merge commit 'b98afabffbdaa93ec187821f312025aa902efeb5' into jacquesg/update-libgit2","distinct":false,"url":"https://api.github.com/repos/jacquesg/p5-Git-Raw/commits/c331113d66bf9b775f4aa35e87451fe0384106e6"},{"sha":"02177fcee541acdeffbf476aa3da954235c4c319","author":{"email":"f3ffc7264a97a0f843921c35b864bcd6ac1a0f3f@striata.com","name":"Jacques Germishuys"},"message":"Changes: update","distinct":false,"url":"https://api.github.com/repos/jacquesg/p5-Git-Raw/commits/02177fcee541acdeffbf476aa3da954235c4c319"},{"sha":"b9ec2e3aa77e30d09492cce2b76ea8dc5f58009d","author":{"email":"f3ffc7264a97a0f843921c35b864bcd6ac1a0f3f@striata.com","name":"Jacques Germishuys"},"message":"Merge branch 'jacquesg/winhttp'","distinct":true,"url":"https://api.github.com/repos/jacquesg/p5-Git-Raw/commits/b9ec2e3aa77e30d09492cce2b76ea8dc5f58009d"},{"sha":"511f8803d42edeb02738d871479aae42a245a3b4","author":{"email":"f3ffc7264a97a0f843921c35b864bcd6ac1a0f3f@striata.com","name":"Jacques Germishuys"},"message":"Merge branch 'jacquesg/update-libgit2'","distinct":true,"url":"https://api.github.com/repos/jacquesg/p5-Git-Raw/commits/511f8803d42edeb02738d871479aae42a245a3b4"}]}